Commit graph

18 commits

Author SHA1 Message Date
74d9903f69
Upgrade the getrandom crate 2025-01-27 09:26:38 +01:00
87b4fad9b9 Update the thiserror dependency 2024-11-13 19:24:49 +01:00
434b3b8bd6 Move criterion out of dev-dependencies so it can be optional 2024-04-20 18:28:47 +02:00
c836f1d572 Update the Cargo.toml 2024-04-20 13:03:15 +02:00
8162fadf19 Hide schemes behind features 2024-04-20 11:48:58 +02:00
224171c6d5 Allow to encrypt at a specific timestamp 2024-04-07 12:22:04 +02:00
ca86747862 Add support for AES128-GCM using HKDF-SHA256 to derive keys 2024-03-24 12:16:54 +01:00
c62029ee91 Add a benchmark 2024-03-23 19:23:14 +01:00
5803e2971d Remove the protection feature 2024-03-17 14:38:29 +01:00
14e2fc2ac6 Implement encryption 2024-02-17 20:26:45 +01:00
65796a2c91 Refactor the context canonicalization 2024-02-17 16:29:54 +01:00
d679546331 Derive the key 2024-02-15 23:45:21 +01:00
60b91ffbe9 Add the encryption and ikm-management features 2024-02-15 12:37:14 +01:00
1e4a875d8f Prevent the crate to be used by accident 2024-02-15 11:09:22 +01:00
b99746bd65 Improve the error management 2024-02-15 10:56:21 +01:00
a83faf6a7a Add basic IKM management 2024-02-14 23:11:00 +01:00
3d4cb981e7 Add the description in the README 2024-02-14 19:22:04 +01:00
62b749744c First commit 2024-02-14 18:16:45 +01:00