Skip to main content

Questions tagged [encryption]

Encryption is the process of encoding information into a ciphertext that only authorized parties can decode. Encryption isn't used in the Bitcoin protocol itself, however it can be used e.g. for encrypting wallet backups or peer-to-peer communications.

Filter by
Sorted by
Tagged with
0 votes
1 answer
76 views

How can I recover bitcoin core wallet after encryption with password?

I have backup of wallet.dat file before I encrypted it with password. I also do know the password. I deleted my server and all thing has gone but I have back up of wallet.dat file in computer. I send ...
Xavier Uncle's user avatar
0 votes
0 answers
66 views

Old encrypted wallet + bitcoin core

I got desperate, I tried all the instructions I could find on the Internet - nothing helps. What I have: wallet.dat from bitcoin-core encrypted from 2015 (in four different places) the password I ...
LamoSS's user avatar
  • 1
2 votes
0 answers
70 views

Bitcoin Core stores public keys and balance unencrypted, a few questions

I came across this statement in the Sparrow Wallet documentation; Unfortunately, Bitcoin Core stores your public keys and balance unencrypted on the computer it is running on. If this computer is ...
FractalEncrypt's user avatar
0 votes
1 answer
96 views

Access restored but encrypted/locked old wallet (2013 version)

I Installed Bitcoin Core v25.0.0 and restored my old wallet backup made in 2014 (with bitcoin core version of 2013) successfully. The wallet is shown, status is encrypted and locked. Trying to unlock ...
Leo's user avatar
  • 1
1 vote
0 answers
93 views

Decrypting wallet

I'm seeking assistance with understanding the technical aspects of how Electrum wallets handle parsing errors and potential solutions for resolving them. My friend has encountered a recurring issue ...
Dirk's user avatar
  • 11
3 votes
1 answer
248 views

Is BIP324 v2transport redundant on Tor and I2P connections?

Just testing the recent BIP324 on my node, since Bitcoin Core v26 and having v2transport=1 in bitcoin.conf set, I have noticed that I am receiving some incoming connections using the v2 transport ...
2F4kT0r's user avatar
  • 71
0 votes
1 answer
165 views

severity of bitcoin vulnerability to AES crack

In the event that AES is cracked, what are the implications for the consensus layer of bitcoin? What are the implications for user's bitcoin wallets? On average, how many bitcoin would be available to ...
hedgedandlevered's user avatar
4 votes
1 answer
249 views

BIP324 encrypted packet structure

I recently saw the BIP 324 proposal. It shows us there can be some privacy enhancement by using ECDH secrets and encryption algorithms such as ChaCha20 and AEAD-ChaCha20-Poly1305. The proposal ...
Loopite's user avatar
  • 301
0 votes
0 answers
52 views

If I solved y²= (x³ * ax * b) mod p [as it is] what would I gain or be able to do with it's algorithm?

So the calculations for secp256k1 affirm to the formula y² = (x³ * ax * b) mod p of which is said to be impossible to calculate (as is) because of arbitrary large numbers involved. Hypothetically if ...
AncientTides's user avatar
0 votes
1 answer
212 views

wallet seem to be encrypted or corrupt

I found my wallet but i cannot access it tryed with bitcoin core. But gives error i think i encrypted or corrupted file. I openend with WinHex but only see 2020 in it.try to find hash but no succes. i ...
Eddy's user avatar
  • 1
1 vote
0 answers
29 views

In which format (format, not cypher algo.) does Electrum encrypt its files?

Electrum wallet encrypts its files using the AES-256-CBC algorithm, but in which format does it encrypt files? (I mean, what headers, vectors, checksums etc. it adds and where?) By format I mean ...
Dan's user avatar
  • 191
0 votes
1 answer
59 views

Why does the Bitcoin network encrypt the transaction data? [duplicate]

The whole process of encryption sounds useless to me. Miners/validators and full nodes need to verify each transaction. They need two pieces of information: The original transaction data The ...
Curious George 's user avatar
0 votes
1 answer
261 views

How to get information from electrum wallet?

I have my wallet file and it is encrypted with a password. How to decrypt wallet file using code? Encryption seems similar to Fernet.
Maxim Bogush's user avatar
1 vote
0 answers
741 views

How to recover from forgotten password for Bitcoin Wallet for Android backup?

Back in 2016, I had a Bitcoin wallet with a couple of euros worth of Bitcoin. I used the Android app "bitcoin wallet" to backup my wallet but I had to use a password. This week, I found the ...
levio's user avatar
  • 11
0 votes
1 answer
43 views

For mobile wallets that don't ask for a password, how are keys encrypted on your device?

I've used wallets that give a seed phrase, but don't ask for a password to send coins (signing a transaction). I can't imagine they encrypt with the seed phrase since you don't ever re-enter the seed ...
drdo's user avatar
  • 3
0 votes
1 answer
358 views

Are hardware wallet seeds cross compatible over all brands and even software wallets?

I had a discussion today and I'm really confused. What I though is happening with each hardware wallet is this: Seed (BIP39) 1 --> HW Wallet (ledger) --> chip1 + seed = private key 1 Seed (...
codepleb's user avatar
  • 187
3 votes
1 answer
183 views

Why does the chacha20 implemented in the Bitcoin Core use a 64 bit nonce?

The draft of chacha20 uses a 64-bit nonce, but the final version of chacha20 specification uses a 96-bit nonce. The #9792 PR adds chacha20 to Bitcoin Core. We can see the function ChaCha20::SetIV(...
siv2r's user avatar
  • 33
1 vote
1 answer
356 views

Why does Bitcoin Core's RPC interface not use encryption?

As the Bitcoin Core docs state: Although Bitcoin Core's RPC interface does use authentication, it does not use encryption, so your login credentials are sent as clear text that can be read by anyone ...
Michael Folkson's user avatar
0 votes
1 answer
751 views

What is the electrum bitcoin wallet password encryption method?

What method does Electrum bitcoin wallet use for password encryption? I want to check to see if the file encrypted with the password is secure. And what are the ways around to decrypt it outside the ...
Monero's user avatar
  • 9
0 votes
1 answer
235 views

Can you get the seed phrase of a HD wallet from the private key of one of the wallets?

Let us say I have a HD wallet. Can I get it’s seed phrase from the private key of one of its wallets? Also are seed phrases just easy to remember private keys? If so does that mean that from the seed ...
YulePale's user avatar
  • 157
2 votes
1 answer
317 views

Decrypting Bitcoin Core wallet with password that contains special characters

I have come across a Bitcoin Core wallet that uses a special character for the passphrase. When attempting to decrypt, it accepts the password but does not decrypt part of the keys. Is there a known ...
KeychainX's user avatar
  • 328
0 votes
1 answer
149 views

Public key Exceeding Mod P? A Clarification Request On The Discrete Logarithm Problem

I tried to observe / implement the discrete logarithm problem but I noticed something about it; but before I get into it let me give some clarification which is open to correction. a = b^x mod P ...
Dave Kent 's user avatar
1 vote
1 answer
88 views

Multi Party ECDSA?

Are there any alternatives to the Multi Part ECDSA implementation contributed by ZenGo?
S.O.S's user avatar
  • 419
0 votes
1 answer
67 views

Security concerns with walletpassphrase

I have some security concerns with walletpassphrase: If it stores the passphrase for some unit of time. ie. so you can send funds, surely if the server is compromised, within that timeframe, the ...
Anonona's user avatar
  • 215
1 vote
1 answer
818 views

Recovering my old bitcoin wallet

As far as I can tell, my old bitcoin wallet got corrupted. It was created in Bitcoin Core in the 2014/2015s, and I'm trying to recover it. Bitcoin Core doesn't accept it anymore (and doesn't give an ...
Magix's user avatar
  • 111
0 votes
1 answer
173 views

Is my cold wallet still cold?

I created a new wallet.dat on a dedicated, secured machine with Bitcoin Core. Then I encrypted it. Then I sent my "fortune" of coins to it. Then I backed the file up by putting it on all my ...
T Kalpakoff's user avatar
1 vote
1 answer
233 views

Isn't an encrypted wallet.dat automatically a "watch-only" wallet?

I have encrypted my wallet.dat outside of this computer. Now I store my wallet.dat on this computer. If I open it in Bitcoin Core, I can view the balance but not spend it (without entering the ...
Dahani M's user avatar
2 votes
1 answer
2k views

To test if my wallet.dat encryption password is correct, MUST I spend coins?

When a Bitcoin Core wallet is encrypted, you (apparently) have to enter the decryption passphrase only when trying to spend coins. You still get to "use" the wallet as in seeing all the ...
Infinity's user avatar
0 votes
2 answers
796 views

Why is Bitcoin Core not asking me to enter the decryption key for my allegedly "encrypted" wallet.dat?

I created a wallet.dat with Bitcoin Core on a new PC. Then I encrypted it with the GUI menu. When I reloaded that computer, I was shocked to see that Bitcoin Core did NOT ask me to decrypt/unlock the ...
Nicholes H's user avatar
1 vote
2 answers
2k views

Should I be using the "encrypt wallet" feature in Bitcoin Core?

All my wallet.dats have no password. However, the internal hard disk where the "live" one is located is encrypted, and so are the offline storage devices where I have my "cold" ...
G Havili's user avatar
0 votes
1 answer
241 views

BTC Treasure hunt

Alright, I’m new to Bitcoin/Crypto, and this might be a long story but worth it. My life long friend had a $50 Visa gift card back in 2009-2011. His friends were over the house one day and mentioned ...
whoiszo's user avatar
0 votes
1 answer
2k views

How long would it take to break a 32 bit key / encryption [closed]

I was actually wondering... How long would it take to crack/brute force a 32 bit key/encryption and a 16 bit key/encryptions respectively?
Dave Kent 's user avatar
4 votes
2 answers
8k views

Private key to WIF process

I have a private key for a storage bitcoin wallet (there's not much in there I'm just testing methods) but it is in private key form and to import it to my main wallet I need to convert it into WIF. ...
Piestar's user avatar
  • 41
0 votes
1 answer
137 views

Should I Encrypt my Wallet for Cold Storage?

I understand that the Bitcoin QT wallet is already encrypted to some extent when I use a password. Is it best-practice to further encrypt the wallet file for long term storage?
f1lt3r's user avatar
  • 111
-1 votes
2 answers
85 views

Bitcoin core wallet backup corrupted by an external tool [closed]

Do you know if my wallet.dat which has become wallet.axx due to incorrect handling of an external program (I do not know the name of the program, but it is used to encrypt Windows files) has the ...
Dydy94's user avatar
  • 1
0 votes
1 answer
144 views

Addresses found in wallet.dat that start 00 14

I found a list of addresses in my dumped wallet.dat file that all start 00 14... They are script=1. What are these encoded with and how to decode?
burchbit's user avatar
4 votes
1 answer
448 views

A security need for Bitcoin to fork to quantum resistant algorithm in a few years?

in just a few years I believe that quantums will exist that break asymmetric ciphers, and bitcoin is based on asymmetric ones like public-key-cryptography, correct? Symmetric algorithms are supposed ...
johnsmiththelird's user avatar
2 votes
1 answer
141 views

Ledger 8 pin number how hard in terms of entropy is it to guess?

ledger has a max. 8 number pin for unlocking it as far I know. I am very interested, can someone say if (given any method/resources) it is in any scenario (except luck) possible to guess this 8 ...
johnsmiththelird's user avatar
2 votes
1 answer
204 views

Bitcoin and encryption

To the best of my understanding Bitcoin uses encryption to create the digital signature, basically, by encrypting the hashed message (transaction?). Would like to get your expert opinion to my claim ...
Moti's user avatar
  • 123
1 vote
0 answers
2k views

Bitcoin Private Key Decryption

At present, I have dumped my wallet and have all private key, address information. I am now wanting to understand the decryption process for the private keys within the wallet. I have completed the ...
kmart875's user avatar
1 vote
3 answers
248 views

Ironically, encryption is not an important part of bitcoin (?)

The above statement is taken out of a book which I've been reading: Mastering Bitcoin 2nd Edition. ...as its communications and transaction data are not encrypted and do not need to be encrypted ...
RaGa__M's user avatar
  • 111
2 votes
1 answer
408 views

Why doesn't the Bitcoin-qt client ask for the Wallet passphrase upon startup?

I've just encrypted my wallet.dat file using the "Settings -> Encrypt Wallet" menu option. I then closed the client and re-opened it. I was expecting to be prompted to put in the wallet password ...
Felipe's user avatar
  • 135
0 votes
1 answer
910 views

Can't decrypt bitcoin core wallet, did I made a backup at the wrong time?

I am confused on why my bitcoin core wallet password would not work. I am 90% sure I tried the right password(s). wallet has many receiving addresses (10 000), I generated them with Linux from ...
adrianTNT's user avatar
  • 167
1 vote
1 answer
119 views

How is the PRIVATE KEY actually created in the first place?

How is the "Private Key" created in the first place? I understand that once you have your wallet, you will also gain access to your public key and private key... But in order to have a wallet ...
user avatar
2 votes
1 answer
1k views

What happens when i change the encryption password of Bitcoin-Core wallet

What happens when i change the encryption password of Bitcoin-Core wallet? Is first pass lost forever , where is it saved - on the blockchain or on the wallet.dat file? What if encrypt wallet with ...
in7ane's user avatar
  • 21
4 votes
1 answer
181 views

Has Bitcoin Cores encryption wallet security ever been bypassable?

Every few years there seems to be an exploit found in Trezor that allows people to bypass the security. I was wondering has there every been the same case for Bitcoin Core wallet encryption?
Toodarday's user avatar
  • 227
2 votes
2 answers
335 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 ...
Rene Pickhardt's user avatar
0 votes
1 answer
261 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 ...
johnsmiththelird's user avatar
1 vote
1 answer
118 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 ...
johnsmiththelird's user avatar
0 votes
1 answer
70 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 ...
Kyll's user avatar
  • 101