Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.

Questions tagged [encryption]

For questions relating to encryption operations and algorithms as they apply to crypto-currencies specifically.

Filter by
Sorted by
Tagged with
0
votes
0answers
308 views

How can an encrypted wallet spend coins without asking for decryption password?

It is possible for some encrypted wallet to spend coins (e.g. this one) without requesting a decryption password or any other form a authentication. Of course, a password is requested when first ...
1
vote
1answer
848 views

How to BIP38 existing private keys offline

How do I go about encrypting some existing private keys using BIP38 in an offline manner? I have looked at bitaddress.org and that site only lets you BIP38 keys which the bitaddress.org site itself ...
1
vote
1answer
725 views

How do private keys in Bitcoin-Qt's encrypted wallet differ from BIP38 private keys?

Does an encrypted Bitcoin-Qt wallet generate BIP38 private keys? I saw that Bitcoin private keys start with 5, i.e. unencrypted / no-BIP38 PKs, can be imported on several bitcoin wallets, e.g. ...
1
vote
1answer
113 views

Bitcoin Core 0.13 wallet encryption

Is it safe to encrypt bitcoind wallet if it holds funded addresses?
1
vote
2answers
90 views

Will there be a point in the future where moving bitcoins to a new address will make them safer?

OP_SCHNORRCHECKSIG: Exploring Schnorr Signatures as an Alternative to ECDSA for Bitcoin I've noticed (e.g., the above article) that newer forms of encryption are being researched and developed for ...
1
vote
0answers
164 views

How MultiBit stores password

I'm curious to understand how MultiBit stores my password. The fact is: I can restore the password by using the 12 words. From this answer it seems tha the AES key to encrypt the password is derived ...
1
vote
0answers
83 views

Java bitcoinj: semantics of 'decompress' on encrypted key

Calling the decompress method on an encrypted ECKey object yields an ECKey object which has no private key (only public). I personally would have expected to get the same encrypted key in uncompressed ...
1
vote
1answer
104 views

Derive symmetric keys

Is there some means by which I could derive symmetric keys using bitcoin public keys or HD Wallet public key which I have shared with a second user.
2
votes
0answers
159 views

Safety differences between full wallet encryption and only encrypting the private keys?

I'm a newcomer in the Bitcoin world and I wanted to ask the following questions regarding wallet security: What are the safety differences between fully encrypting the wallet.dat file and only ...
0
votes
1answer
446 views

one time pad using blockchain

I am thinking if secure encryption like one time pad (OTP) is achievable using bitcoin blockchain? The reason is bitcoin blockchain size is over 70 GB, which could potentially encrypt/decrypt 70 GB ...
2
votes
1answer
4k views

How can I fix corrupted encrypted wallet.dat?

My only one backup of encrypted wallet is corrupted (last time when backed it up i probably didn't shutdown bitcoin-qt), with hex editor i found in it: mkey ckey (117 that looks fine) Does this ...
1
vote
1answer
622 views

Decrypt my private key using KeyCrypter

I am trying to decrypt my private key bytes using the KeyCrypter interface. But i do not know how to implement and call the decrypt() function. Initially i encrypt the bytes of my Private Key of my ...
11
votes
4answers
19k views

Won't ASIC miners eventually break SHA-256 encryption?

I might be confused as to how Bitcoin works, but as far as I can tell, ASIC miners are getting better every year and faster at cracking SHA-256 encryption. Won't this cause the eventual complete ...
1
vote
2answers
184 views

why is the blockchain necessary if bitcoins utilize cryptography

Mainly I am proposing the idea below because I feel that the blockchain is overkill, but I assume I must be missing something. So if someone could pick out the flaw below, I would greatly appreciate ...
2
votes
3answers
384 views

Could someone solve for your private keys by sending many transactions to the same address?

I've read that it's never safe to use the same bitcoin address more than once because there is a small chance that someone could solve for your private keys (though I don't have a solid-enough ...
2
votes
1answer
465 views

What is the largest password/passphrase size for a wallet.dat file?

Suppose your wallet.dat file is copied to the wild. I am working on methods for creating very strong (512bits, hopefully much more) passphrases that would make it unfeasible to either use rainbow ...
2
votes
2answers
474 views

Is it possible for computing power to increase quick enough to break mining retargeting?

So from what I understand, mining bitcoins basically becomes more difficult as more bitcoins are mined. This is done so computing power doesn't get so strong that bitcoin mining becomes trivial to ...
1
vote
0answers
177 views

bitcoin-qt restored wallet.dat all synced closes after correct passphrase “assertion error crypt” HELP

Installed bitcoin-qt and replaced new wallet.dat with old wallet.dat backup Opened bitcoin-qt and let it sync and all blocks synced and wallet has correct funds and past transactions. I Want to ...
1
vote
1answer
169 views

Authentication and key distribution in bitcoin

After going through the bitcoin protocol documentation it is still unclear to me how the bitcoin client is authenticated. Where can I find an overview of what the client sends and receives on the wire ...
0
votes
1answer
411 views

Two identical transactions and hashes in Block Hashing algorithm

As I was reading Bitcoin hashing algorithm, I see that a Block Header contains hashes in the form of fields like hashPrevBlock , hashMerkleRoot . I have following questions: 1) Are the transactions ...
2
votes
1answer
2k views

Is there any open source implementation of Bitcoin wallet encryption in Java?

I intend to establish an efficient and secure scheme for protection of wallets. For this , I need source code that implements wallet ecryption as mentioned in https://en.bitcoin.it/wiki/...
1
vote
1answer
317 views

Encrypting Bitcoin private keys instead of printing out paper

I follow the procedure of making a cold storage wallet: downloaded copy of bitaddress.org using an off-line computer booted with Ubuntu from CD. Instead of printing out the private keys and ...
6
votes
3answers
688 views

Papers/Books on how bitcoin works from a mathematical perspective?

I'm a math student interested in Cryptography. Is there any paper or book which explains, in mathematics and cryptography terms, how bitcoin (more general, a digital cryptocurrency system) works? In ...
1
vote
2answers
1k views

How are transactions secured?

I'm a programmer and want to get to know more about encryption and how Bitcoin works, but there is not much on the web describing how all this code works. It would help if there was some visual way to ...
7
votes
5answers
2k views

BIP38 or Brain wallet?

I have seen many videos about paper wallets and different ways to store BTC. And I have choose to store using a cold wallet (paper wallet). But I am not sure what option I should choose: a normal ...
1
vote
2answers
847 views

API Authentication via Python

I'm having trouble following LakeBTC's API instructions for connecting to their API via Python. API Documentation: https://www.lakebtc.com/s/api I have my key (email address) and secret. I'm using ...
1
vote
2answers
340 views

Can you encrypt not just the private key, but also the public keys (ie bitcoin addresses) in an Armory wallet?

I would imagine that the paranoid darknety bitcoin user has an interest in keeping not only their private keys safe (so nobody can steal their bitcoins), but also has an interest in keeping their ...
1
vote
0answers
94 views

Implementing Secret Sharing with an Encrypted Bitcoin Wallet

How would I implement Shamir's Secret Sharing Scheme with an encrypted Bitcoin wallet?
0
votes
2answers
78 views

Nosey/disgruntled employees at my VPS company

How can I take steps to prevent/detect bad employees stealing my money? I'm running bitcoind on a VPS with Ubuntu 14.04. Only ports open are 22, 80 and 443. I have fail2ban and auditd enabled. ...
1
vote
1answer
112 views

Why do you need to send a transaction out with NXT to secure your address?

When setting up an NXT account, it is recommended to send a transaction out in order to secure your account. I don't quite understand why it's needed. I know that if you don't send one out, your ...
5
votes
6answers
1k views

Safely convert paper wallet to encrypted online wallet

I started investing a not insignificant part of my salary into BTC a few years ago. I created 10 paper wallets (using bitcoinpaperwallet.com) on a dedicated laptop disconnected from the Internet. I ...
1
vote
1answer
258 views

How secure is Secure Print?

Armory gives the option of Secure Print for making paper backups. I understand that the developers give this option in case your printer stores a cache, or if the wallet could otherwise be compromised ...
3
votes
1answer
532 views

Check if wallet is encrypted or not through RPC API

How can one check if their wallet is encrypted through the RPC API without receiving an exception? I went through the Original Bitcoin client API calls list but didn't find any command that could ...
3
votes
3answers
2k views

Comparing Bip 38 to AES256

Can anyone explain what are the advantages of using BIP 38 Bitcoin wallet encryption to simply encrypting the private key with AES256?
1
vote
0answers
945 views

How do I get my encrypted private key converted?

"addr": "typicalbitcoinaddress", "compressed": true, "encrypted_privkey": "this is my private key that is 96 characters long", "label": "Wallet", "pubkey": ...
1
vote
1answer
533 views

What is point of encrypting wallet, if Bitcoin API's sendtoaddress needs passphrase?

The Bitcoin API enables programs on the server to use JSON RPC to interact with the Bitcoin wallet. Most commands do not need the wallet locked (which I assume is the same thing as encrypted). ...
2
votes
1answer
354 views

ECIES - When is it bad to sign and encrypt using the same keys?

Suppose I have a public key for a particular user (perhaps extracted when using the new public key recovery format included in P2SH, and BIP32 transactions). Is it OK the same key for both signing ...
0
votes
0answers
20 views

How to set Dogecoin Wallet Encryption? [duplicate]

Should I make a Dogecoin wallet addresses encryption? If yes, what are the pros and cons and how it is made on linux - Ubuntu 13.10?
2
votes
0answers
68 views

Does Amit Sahai's indistinguishability obfuscator enable Autonomous Virtual Corporations or “Agents”?

Given that an "Agent" is described as Agents are autonomous programs that maintain their own wallet, which they use to buy server time. Money is obtained by the agent selling services. If demand ...
8
votes
2answers
8k views

Backing up my bitcoin wallet - is wallet.dat all I care about?

I know that there are many duplicates of this but I'm hoping that the way in which I word this explains and helps not just me, but others as well. In any of the coin wallet bitcoin and the alt coins,...
3
votes
2answers
1k views

What is the current state of BIP 38 (encrypted paper wallet) integration with cell phone wallets?

Given current implementations, is there a wallet that I can use to scan a private key, then enter in the password as a PIN, and the wallet will send from the key and sweep the rest onto a key ...
3
votes
2answers
861 views

Multibit security with regards to “backup” folders

I'm using the MultiBit client to manage my wallet (right here on my computer), but I am concerned about the security with regards to the *-backup folders that it creates automatically. When I inspect ...
3
votes
2answers
7k views

how do I create and encrypt a dogecoin wallet?

I've looked at the dogecoin wiki, but don't see any resources explaining how to actually create a wallet and encrypt it. I'm running dogecoin-qt on Linux. Under "much receive" on the GUI, I can add ...
3
votes
1answer
2k views

Bitcoin-Qt - backing up unencrypted wallet then encrypting it

If I back up unencrypted wallet.dat somewhere safe (TrueCrypt volume) and then encrypt the wallet by Settings / Encrypt Wallet, will my backup still be useful? I think the message after encrypting the ...
1
vote
1answer
4k views

Restore encrypted wallet

I need to restore a wallet created with bitcoin-qt which was encrypted. I have the encrypted wallet.dat file only. Do I restore this simply by replacing the current wallet.dat with my backup wallet....
2
votes
2answers
236 views

Is it possible to definitely lose bitcoins? [duplicate]

The maximum number of Bitcoin is 21 000 000. However this number of Bitcoin may never exist. Supposing someone have 5 BTC in their wallet. In order to protect them, they encrypted it and then forgot ...
1
vote
3answers
4k views

Need help with encrypted wallet.dat. I can't access it with my expected pass-phrase

I created an offline wallet in 7/13 via a Ubuntu live CD. I recently imported the encrypted wallet.dat file into the bitcoin-qt wallet on Windows 7. Coins appeared. But, my expected passphrase is ...
1
vote
1answer
346 views

How is wallet at official client encrypted? What encryption it use?

How is wallet at official client encrypted? What encryption it use? What encryption does Bitcoin-qt use and what encryption is used at Multibit? And how strong that encryption is compared to other ...
0
votes
2answers
2k views

Generating Public & Private key pairs for cracking Bitcoin [duplicate]

Would one of the better methods to crack Bitcoin be to start creating a massive database of key pairs? It would then be possible to reference the Private key required off the public key from the DB.
0
votes
2answers
444 views

BitcoinJ encrypt message

I came across this in the source code for ECKey.java: "Represents an elliptic curve public and (optionally) private key, usable for digital signatures but not encryption." Why can you not encrypt ...