www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - SecureD 3.0 has been released!

reply Adam Wilson <flyboynw gmail.com> writes:
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
Mar 05
next sibling parent reply aberba <karabutaworld gmail.com> writes:
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 ...
 And I even remembered to update the examples in the README.
+1 I wish more packages did this
Mar 07
parent Adam Wilson <flyboynw gmail.com> writes:
On Thursday, 7 March 2024 at 08:17:47 UTC, aberba 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 ...
 And I even remembered to update the examples in the README.
+1 I wish more packages did this
And even then I still forgot to add examples for the new Password methods...
Mar 07
prev sibling next sibling parent reply Dukc <ajieskola gmail.com> writes:
On Wednesday, 6 March 2024 at 07:47:04 UTC, Adam Wilson wrote:
 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.
Wow, a Cym13 verified crypto library - excellent news!
Mar 07
parent Adam Wilson <flyboynw gmail.com> writes:
On Thursday, 7 March 2024 at 11:04:08 UTC, Dukc wrote:
 On Wednesday, 6 March 2024 at 07:47:04 UTC, Adam Wilson wrote:
 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.
Wow, a Cym13 verified crypto library - excellent news!
Indeed. I was actually excited to get the feedback. I am quite proud of what this release accomplished.
Mar 07
prev sibling parent reply Andrea Fontana <nospam example.org> writes:
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
Mar 07
parent Adam Wilson <flyboynw gmail.com> writes:
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.
Mar 07