The rport server has a built-in key-value store based on an encrypted sqlite database. A passphrase – the so-called master key – is needed for encryption and decryption. This master-key resides only in the memory of the rport server and is not stored on the hard disk or any other permanent storage.
Only the values of the key-value store are encrypted. Keys are stored plain text.
After a fresh installation, the vault needs to be initialized.