Technical details
Technical details
DVault is intended to be encryption for everyone
so we try to avoid technical terminology when describing how DVault works.
But for those that care, we provide the following details on how DVault works.
DVault init
generates an RSA key pair which is stored in ~/.dvault.
On Linux and OSX the file permissions is set to 600. On Windows: TODO what do we do on windows?
The private key is encrypted using a 128 bit AES key derived from the entered passphrase. The passphrase is stretched to the full 128 bits with the following algorithm.
The specific algorithm is:
Last updated
Was this helpful?