Skip to content

Releases: 448-engineering/MEMSECURITY

Version 2.0.0 has new breaking changes to the API and a new way to generate random bytes

17 Jul 15:44
d5ae918
Compare
Choose a tag to compare

Fix possible security gotchas and introduce cryptography types for symmetric and asymmetric encryption that can be converted to and from bytes but still zeroed on drop

23 May 09:56
bb320da
Compare
Choose a tag to compare

Feat: Add types to perform serialization into and deserialization of bytes for use with symmetric
and asymmetric cryptography ensuring that the bytes are zeroed out on drop
Fix: Manually implement equality checks for all zeroizable arrays using blake3::Hash which performs
comparisons in constant time
Fix: Remove Clone, Ord and PartialOrd derive since it can lead to security holes

Add `ZeroizableByte` for when one want to use a byte that gets zeroed out when it is dropped

22 May 12:12
e104833
Compare
Choose a tag to compare

1.2.0

22 May 10:04
3c663e7
Compare
Choose a tag to compare

What's Changed

Version 1.0 release

22 May 09:34
49503cb
Compare
Choose a tag to compare

Stable release of this library.