Replies: 2 comments
-
Well, encrypted mnemonic QR codes is a new and unique to Krux feature. Being unique to Krux is an advantage for now, in case someone has access to it and tries to scan with widely used signers it won't show anything meaningful, however the small Krux users base means it was not yet tested by many people, so I would suggest to be careful. A Brazilian Bitcoin content creator, Bitdov, created a online challenge to decrypt a Krux encrypted mnemonic, it is published online, was saw probably by some thousands of Bitcoiners and wasn't withdraw, however we can't claim it's safe to be kept in cloud servers. |
Beta Was this translation helpful? Give feedback.
-
I like how simply you've described this as "splitting secrets", and it helps me realize that it's so common to want to "split" secrets into a weak one and a strong one (a weak key we can easily remember, and a cryptographically strong ciphertext that might as well be as weak as the key). It's important that users are aware when they're doing this. I'm all for trying to inform the user when the key chosen is too weak, but I have no clue how best to measure it or where to draw the line... maybe "This encrypted mnemonic is as weak as its key". |
Beta Was this translation helpful? Give feedback.
-
I've been thinking a lot about long term security. Obviously, the first thing to do when setting up a Bitcoin wallet is write down the seed words on paper, make a metal backup, and store those two items securely. But here's the rub. Most people don't have access to multiple locations in multiple cities to store those items separately.
We've all seen news footage of tornados leveling a small town or earthquakes doing even worse. This has me thinking about the safety of storing encrypted QRs.
In Krux, I have PBKDF2 Iterations set at 100,000 and the Encryption Mode set to AES-CBC.
Assuming I'm using a QR encryption key that is at least 25 characters which only I know, is it safe to store the encrypted QR in an iCloud Drive account, which itself is encrypted end to end?
P.S. The documentation on the main About Krux pages is great. I'd love to see a Best Practices & Recommendations section get added at some point. I have to assume you're going to see tons of new users in 2024.
Beta Was this translation helpful? Give feedback.
All reactions