Encoding seed phrase to the picture (steganography)
Challenge: How might we ease up private key storing for cryptowallet users?
End goal: users can recover their private keys without the need to memorize or store them.
Can we make a seamless process on the mobile?
How secure would be such a solution?
How open are users for new options?
User want easier backup of their seed phrases securely
Write down the key/phrase
Hard wallets integration
Contacts Recovery (Gnosis SAFE)
Knowledge Based Authentication
Knowledge Based Authentication (Steganography) is comparably better than other alternatives
A service/library that encodes the key into a picture/set of pictures at the wallet setup phase.
Visual cryptography is a cryptographic technique which allows visual information (pictures, text, etc.) to be encrypted in such a way that the decrypted information appears as a visual image.
The idea: Use image-based steganography and optional password to backup your seed phrase The rationale: The offline backup is proven to be fragile to a human factor errors. The hardware may crash. The ideal backup:
is stored on many devices and cloud
may be visible to public
There is only one asset that we all have that satisfies those conditions. Photo.
You may take a family picture that everybody has and encode your seed phrase with or without password. Send photo and feel safe.
iOS App demo
GitHub - 4IRE-Labs/CryptoGraphica: CryptoGraphica is a cool way to store your seed phrase
Test with users
How many crypto wallets you use?
How do you store key phrases?
How often do you recover?
How convenient is it?
Have you ever lost the they?
*Test goes here*
A library for wallets that allows saving the seed phrase into local stored photos