|
|
|
Show HN: rtty-soda – CLI frontend to NaCl (PyNaCl) for encrypting small files
(github.com)
|
|
2 points
by nett_ef
145 days ago
|
|
I tried to make the best CLI for interfacing with PyNaCl primitives, especially with KDF. I don’t expect your trust; I focused on making the code readable for review. I haven’t reviewed the underlying libraries. I included some silly examples in the README — I hope you enjoy them and have as much fun using it as I did while building it. It’s focused on small files: not for large blobs, but great for keys, configs, and other secrets. Thanks for your time. Please note that I’m not a security expert, and this is my first project in this space. I actively use it myself and plan to maintain it long-term. |
|
One thing I learned building PrivaVault (an encrypted document management app, just launched) is that the key management piece becomes the real UX challenge. We ended up implementing a zero-knowledge architecture where keys never touch our servers, but the tradeoff is users need to understand they're responsible for their master password.
I'm curious about your approach to key derivation and storage for the RTTY-SODA system. Are you using libsodium's password hashing (Argon2) or handling that separately?