I need to encrypt a string of 12 words securely with certain requirements:
- base64 cyphertext should easily fit in a QR code.
- brute-force hard due to lots of key stretching. I'm not going to use a crazy complicated password because I need to be able to get it in 10+ years if needed
- decryption software has to run on GNU/Linux (amd64) CLI
- can decrypt using only ubiquitous software. no scripts or custom shit. bonus if it's in the Debian repo
How can I do this?
inb4 openssl: no keystretching
inb4 gpg: has that stupid gpg-agent shit for gnome
inb4 truecrypt: botnet and won't fit on QR code
>>>/stackexchange/
>>>/reddit/
>>61877069
scrypt or bcrypt after axcrypt
Just remember the fucking words.
>>61877128
no
It's not my main cold wallet
>>61877069
>stupid gpg-agent
What is wrong with gpg-agent?
https://unix.stackexchange.com/questions/188668/how-does-gpg-agent-work
>>61877167
Keeps my password in memory. I'd rather something more straight-forward
>>61877194
>Keeps my password in memory.
I'm not an expert. I use gpg to encrypt files I store "in the cloud". So I'm not worried about a public key (symmetric password).
Does the following help?echo RELOADAGENT | gpg-connect-agent
https://askubuntu.com/questions/349238/how-can-i-clear-my-cached-gpg-password