An open API service indexing awesome lists of open source software.

https://github.com/markuszoppelt/aes_argon2_trezor

Short demo on how to use AES with Argon2id KDF and Trezor
https://github.com/markuszoppelt/aes_argon2_trezor

aes argon2 cryptography kdf trezor

Last synced: about 2 months ago
JSON representation

Short demo on how to use AES with Argon2id KDF and Trezor

Awesome Lists containing this project

README

          

# AES with Argon2id and Trezor

Use AES with key generated from Argon2id (password + random salt).
Entropy is generated from Trezor hardware device.

Please look at the [jupyter notebook](aes_argon2_trezor.ipynb) for more explanation.

Contents:

1. Connecting to Trezor hardware device & getting entropy from the device
2. Using Argon2id as a key derivation function (KDF) to generate a 32 byte password hash
3. Initializing AES with the password hash as a symmetric encryption key.