keysmith/autotests
Johan Ouwerkerk 035348caa5 Implement encryption/decryption of token secrets
With this change token secrets are encrypted prior to writing them to
storage, and decrypted as and when needed to generate tokens. Additional
validation is performed to verify that token secrets can be decrypted
successfully when loading accounts from storage.

With this change issue #6 should finally be resolved.
2020-04-24 18:01:34 +02:00
..
account Implement encryption/decryption of token secrets 2020-04-24 18:01:34 +02:00
base32 Fix up licensing for REUSE compliance. 2020-04-10 13:34:31 +02:00
hmac Fix up licensing for REUSE compliance. 2020-04-10 13:34:31 +02:00
model Fix up licensing for REUSE compliance. 2020-04-10 13:34:31 +02:00
oath Fix up licensing for REUSE compliance. 2020-04-10 13:34:31 +02:00
secrets Extract faking SecureRandom to a reusable utility 2020-04-23 19:00:38 +02:00
validators Fix up licensing for REUSE compliance. 2020-04-10 13:34:31 +02:00
CMakeLists.txt Add support for encrypting/decrypting token secrets 2020-04-23 18:59:17 +02:00