Bitcoin Forum
April 25, 2024, 02:58:27 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Are there any encryption proposals like BIP38?  (Read 178 times)
Coding Enthusiast (OP)
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
May 07, 2020, 04:42:40 AM
Merited by ABCbits (1)
 #1

I'm implementing encryption proposals in Bitcoin.Net but I've only been able to find BIP38. So I was wondering if there are anything else (doesn't have to be a BIP), maybe something that covers encryption used for mnemonics.

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
1714057107
Hero Member
*
Offline Offline

Posts: 1714057107

View Profile Personal Message (Offline)

Ignore
1714057107
Reply with quote  #2

1714057107
Report to moderator
1714057107
Hero Member
*
Offline Offline

Posts: 1714057107

View Profile Personal Message (Offline)

Ignore
1714057107
Reply with quote  #2

1714057107
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714057107
Hero Member
*
Offline Offline

Posts: 1714057107

View Profile Personal Message (Offline)

Ignore
1714057107
Reply with quote  #2

1714057107
Report to moderator
odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3208



View Profile
May 07, 2020, 06:10:52 AM
Merited by ABCbits (1), Coding Enthusiast (1)
 #2

I'm implementing encryption proposals in Bitcoin.Net but I've only been able to find BIP38. So I was wondering if there are anything else (doesn't have to be a BIP), maybe something that covers encryption used for mnemonics.

Beyond encrypting wallet data, I don't think there is much use of encryption in Bitcoin.

BIP-39 doesn't use encryption but it specifies an optional passphrase for the key derivation.

Lightning uses encryption.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Coding Enthusiast (OP)
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
May 07, 2020, 08:33:24 AM
 #3

Beyond encrypting wallet data, I don't think there is much use of encryption in Bitcoin.
Another major usage is for physical backups and cold storage where users print their keys or master keys. Those backups also must be encrypted for extra security. BIP38 comes in here but there is no standard for encrypting extended keys or mnemonics which is what nearly all wallets use these days.

BIP-39 doesn't use encryption but it specifies an optional passphrase for the key derivation.
That can't be categorized as encryption though.

Lightning uses encryption.
That is in my to-do list. Hopefully I can implement that too by the end of this year.

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
goatpig
Legendary
*
Online Online

Activity: 3668
Merit: 1345

Armory Developer


View Profile
May 07, 2020, 08:52:53 AM
Merited by ABCbits (1), Coding Enthusiast (1)
 #4

BIP151. A bit off topic I guess.

Coding Enthusiast (OP)
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
May 07, 2020, 09:30:03 AM
 #5

BIP151. A bit off topic I guess.
It is marked as withdrawn. I haven't seen any project that uses this proposal. If I can find any, I would implement it.

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
goatpig
Legendary
*
Online Online

Activity: 3668
Merit: 1345

Armory Developer


View Profile
May 07, 2020, 10:35:08 AM
 #6

It's been in the process of an overhaul. Change to the handshake and key generation. You'd have to ask Jonas Schnelli directly I guess, I lost the link to the proposal. I think it was assigned a BIP number though. As for projects using it, there aren't that many, but I'm hoping this proposal will eventually find its way into the Core feature set.

odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3208



View Profile
May 07, 2020, 05:45:03 PM
 #7

Not a BIP, but the Edge wallet (formally known as Airbitz) uses a username and password to encrypt the seed, which is stores on its servers.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!