Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [encryption]

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

1
vote
2answers
49 views

Why was noise XK fundamental pattern chosen in the transport layer (BOLT 08) of the lightning network

I am currently reviewing the transport layer of the Lightning network protocol. It builds on top of the noise protocol framework handshake patterns. What I don't get: Why was the fundamental pattern ...
2
votes
5answers
601 views

Encrypting wallet manually instead of using hardware wallet

i am new to this community and like to know why one should prefer a hardware wallet instead of using encryption algorithm like AES-256 along with PKDF2 to secure crypto wallets ? i currently hold btc ...
0
votes
1answer
33 views

Bitcoin Signatures are susceptible to quantum attacks - how exactly and with what practical impact? [duplicate]

@PieterWuille wrote in another thread: "" The hashing algorithm is probably the most quantum-resistant piece of cryptography right now in Bitcoin. Barring any specific breaks, SHA256 and RIPEMD160 ...
0
votes
0answers
42 views

How may bitcoins hash algorithm be secured in the future from quantum computing brute forcing?

Other threads already answer very clearly that quantum comps could easily "break" /attack bitcoins chain. Now: Are there any ideas among the bitcoin devs circulating out there, how to save bitcoin ...
0
votes
0answers
15 views

Does a Standardized Shamir Sharing protocol exist?

I've read Satoshi Labs SLIP 0039 github.com/satoshilabs/slips/blob/master/slip-0039.md But I can't find an implementation of this SLIP. Ian Colemans' tool(https://iancoleman.io/shamir/ is very easy ...
4
votes
4answers
362 views

How can I test and verify a vanity key before I send coins to it?

I ran vanitygen and oclvanitygen on the same machine, and realized after my run that both exe's share the same output file. I've had experience in the past where many programs append to the same TXT ...
0
votes
2answers
136 views

Practical application of Electrum's Encrypt/Decrypt message feature?

It's pretty clear how signing a message with a Bitcoin key can be useful in proving ownership of funds. However, it's far from clear how encrypting a message with a Bitcoin key can do anything useful....
0
votes
1answer
22 views

Is it possible to run HD derivation with an encrypted master node or seed?

Given either a seed or the private part of a master node, that is encrypted using AES-256-CBC (or another secured symmetrical cypher) with key K, is it possible to run derivation such as described in ...
2
votes
1answer
32 views

C-lightning Implementation password protect hsm while maintaing node access

I was wondering if there was a way to encrypt the folder that contains the hsm_secret (and a lot of other operational files necessary for constant operation of a C-lightning node) without cutting it ...
7
votes
5answers
1k 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
1answer
24 views

Is the unencrypted copy of the wallet still usable after a copy is encrypted?

My wallet is not protected with a password, I have a few receiving addresses generated and a some funds in it, then I make a copy of the wallet and I set a password on this one. Will the old ...
0
votes
2answers
3k views

Seed for bitcoin-core qt

I have a bitcoin core -qt Wallet (on linux). Tell me, can I encrypt it? For example, there is the electrum wallet! It has words for deciphering. For example, i installed the electrum and the phrase ...
0
votes
1answer
51 views

can I Re- encryp my wallet with a wallet.dat file from before encryption

My computer crashed and I lost access to my bitcoin wallet.. before that happened I knew I had lost my passphrase so when trying to recover my wallet with my wallet.dat I looked for a very early dated ...
0
votes
1answer
35 views

Is blockchain really secure to store sensitive data?

Plenty of developers these days trying to decentralise everything. I noticed some developers claim that they are gonna replace email with blockchain technology. johnmcafeeswiftmail, CryptaMail, ...
2
votes
1answer
70 views

I have a 100 character text message and I want to encrypt this message with my bitcoin “PUBLIC KEY” and decrypt it with my private key in Javascript

Are there any javascript libraries that can encrypt a 100 character text message using your bitcoin public key, but only be able to decrypt it with your bitcoin private key? I'm looking to create a ...
3
votes
1answer
38 views

Why bitcoind will shutdown after encryptwallet?

As mentioned in the bitcoin-cli document for encryptwallet command, bitcoin daemon will shut down after encrypting a new or unencrypted wallet. My question is about the reason for shutting the node ...
0
votes
2answers
134 views

Is encryption really needed for blockchain to work?

Is it right to say that Bitcoin and other blockchains do not use encryption? I read somewhere that blockchains rely on digital signatures and hash functions but not on encryption, and that encryption ...
0
votes
2answers
40 views

data confidentiality on blockchain

How does blockchain promise data confidentiality when the data is not encrypted? Or data confidentiality is not part of blockchain feature?
9
votes
3answers
1k views

How would one “Encrypt” a message using a Bitcoin *public key* and use its private key to decrypt it?

I have the following text string: This is a test message. Using my bitcoin public key (bitcoin address?), how can I encrypt this message? How would I decrypt the message using a bitcoin private key?
3
votes
3answers
3k views

How do Ledger Backups get stored?

Scenario Say you have configured a ledger wallet with 10 BTC and 10 ETH. You then lose this said wallet but you have the 24 unique words. You buy another ledger wallet enter the 24 words and BAM, ...
5
votes
2answers
4k views

Is this the proper way to use Bouncy Castle to generate a Bitcoin compatible key?

I'd like to use Bouncy Castle to generate the keypair for use with all *coin variants. Is this the correct implementation to get the correct ECC curve that the *coin variants use? Org....
0
votes
2answers
180 views

How does blockchain technology handle the actual transaction data?

My understanding of how a transaction is secured in blockchain, especially in bitcoin, is that the output of transaction data is locked to the recipient's address (a shorter version of his public key)....
2
votes
1answer
25 views

How can I use messengers for crypto transactions?

Is it possible to use Signal or Telegram for crypto transactions? I heard CryptoCat messenger is for such needs, but interested in using those two mentioned above.
0
votes
1answer
75 views

Solving a Block with more than one miner connected to same daemon

Well excuse me in advance if my question sounds funny. But I'm just curious perhaps someone can shed a light. When in a pool of miners, let's say there are 100 miners connected to a single daemon ...
11
votes
4answers
17k 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 ...
3
votes
2answers
830 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 ...
37
votes
7answers
48k views

How long would it take a large computer to crack a private key?

I am doing a presentation on Bitcoins and I was looking for some calculations to make people feel safe about the private key encryption. Please first answer, how long in bytes the private key is, ...
1
vote
1answer
3k 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....
0
votes
1answer
79 views

Could BitCoin network be destroyed if blockchain would get corrupted?

This thought came to me whilst watching mr. Robot where the entire database of a financial corporation has been encrypted. Would that (in theory) be possible if a virus was spread that would target ...
0
votes
1answer
136 views

Is the Mycelium HD wallet private key stored encrypted on the device?

haven't found details on that in the net. My concern is that I'm using a corporate (bring you own device) phone. We have to install a "security" app running with administrator rights. IMHO this app ...
3
votes
2answers
509 views

Using Bitcoin Core Wallet, encrypted it, now it won't recognize password

I typed in the password very carefully, the same 5 digit password I use on another program. I know and remember exactly what I typed, I didn't type anything incorrectly. I got an error message saying ...
2
votes
3answers
771 views

I never encrypted my wallet.

When I installed it I never encrypted it. I then funded the address and I now have 1.1 bitcoins. But when I tried to send or create a new address it asked for a passphrase. I tried every possible ...
0
votes
2answers
137 views

How can you sign a transaction without that signature being forged in the future?

So thinking here about an offline transaction. Both myself and the receiver sign it, and then at a later time that transaction is broadcast to the network in the block. What is stopping me from ...
1
vote
2answers
90 views

How does Electrum protect my Seed?

I was reviewing how Electrum wallet protect my seed. They say this regarding seed protection: Your seed and private keys are encrypted using AES-256-CBC. Source: http://docs.electrum.org/en/...
0
votes
1answer
51 views

How are transactions verified by nodes other than the initial receiver?

If I understand correctly, when I create a new transaction from my wallet, I have to sign it and encrypt it. My wallet encrypts the message using the public key of the node it is connected to, so it ...
4
votes
1answer
990 views

How can a deterministic wallet have one private key but multiple public keys

If we take for example bread wallet. There is one mnemonic to remember, which means one private key? But when you use the app, your public address constantly changes. So more than one public key? ...
3
votes
2answers
2k views

Is this how to generate a bitcoin address with python?

So I have already the public key. My question is if I'm applying correctly the b58 encoding, since bitcoin uses b58check, and also adds x00 prefix. Can somebody explain me that? Thanks. import ...
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,...
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 ...
0
votes
1answer
116 views

Changing wallet password using double quotation marks turn out to be mysterious (Qtum Core)

I installed Qtum core in my Ubuntu 16.04 server and generated my wallet, and encrypted it. For the test purpose, I changed the password using the command like below. I typed below command to change ...
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 ...
2
votes
2answers
64 views

Conditional based Crypto based on Smart Contracts

Is it possible to store an encrypted message in the blockchain that reveals itself only when a particular condition is met? I think that the conditional disclosure can be done with Smart Contracts, ...
7
votes
3answers
2k views

Using the bitcoin wallet PKI for message encryption

Is it possible for a message sender to encrypt a message string with a receiver's public wallet address, email this ciphertext to the receiver and then have the receiver decrypt the message using ...
3
votes
3answers
156 views

Securely encrypting a cold storage wallet

I'm going to buy bitcoin to exchange BRL to CAD currency, as it's gonna be a great amount I'm concerned about the security of my wallet. I don't want to use a physical backup like paper or device ...
1
vote
3answers
376 views

Where can I go to read up on encryption methods used in Bitcoin?

Where can I go to read up on encryption methods used in Bitcoin? I am particularly interested in the idea that I can use a private key to sign something and it proves to the world I have the private ...
0
votes
1answer
142 views

Unconfirmed bitcoin transaction (Need help) [duplicate]

I have sent bitcoin since 25th May 2017 till now the transaction haven't confirmed yet. https://blockchain.info/tx/ac0635c98af0703927f1b364d2d8c19f4b2812c97169c729cb341111adcea866 How can i do? Please ...
3
votes
2answers
1k views

Do all Cryptocurrencies uses same Public key Cryptography algorithm?

I have been trying to read about how Public key cryptography works and I have just understand what public key cryptography is and how it differs from symmetric key cryptography. I have also just read ...
2
votes
2answers
102 views

Encrypted message with nLockTime

I know you can delay a transaction's accepted date by using nLockTime. I'm still looking for the simplest way to generate a transaction with nLockTime, but that's another topic. I'm wondering if ...
0
votes
0answers
44 views

At what market cap will bitcoin be worth “cracking”?

This is the doomsday scenario: bitcoin's market cap goes into the trillions of dollars and the cost/benefit ratio of cracking the encryption algorithm tips so that it becomes attractive to throw ...
1
vote
0answers
88 views

Is the Password stored in RAM in clear text after decrypting the MultiBit HD wallet?

After decrypting your wallet in MultiBit HD, is the clear text version of password stored in the RAM?