On Thursday, 7 March 2024 at 17:06:00 UTC, Andrea Fontana wrote:
On Wednesday, 6 March 2024 at 07:47:04 UTC, Adam Wilson wrote:
SecureD 3.0 has been released. This version was set in motion
by a Cedric Picard, a D community member with Cryptography
experience, reaching out and suggesting a number of
improvements to the Symmetric and KDF API's. This resulted in
an API for symmetric encryption that improves correctness and
security without significantly increasing developer workload.
Also improved is the encryption envelope that contains
symmetrically encrypted data.
Algorithm Changes:
- Removed: SHA2-224, AES-OFB
- Added: SHA3-224/256/384/512
And I even remembered to update the examples in the README.
Future work will focus on using the Operating System provided
cryptography where available.
Check it out here: https://code.dlang.org/packages/secured
Well done Adam!
I only miss the docs :)
Andrea
Yea, I totally whiffed and forgot to add examples for the new
methods. And I can never seem to find the time for the DDoc
comments that it really needs. It'll happen ... someday.