Re: SecureD 3.0 has been released!

2024-03-07 Thread Adam Wilson via Digitalmars-d-announce

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.


Re: SecureD 3.0 has been released!

2024-03-07 Thread Adam Wilson via Digitalmars-d-announce

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.


Re: SecureD 3.0 has been released!

2024-03-07 Thread Adam Wilson via Digitalmars-d-announce

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...


 Announcing Serverino 0.6.0! 

2024-03-07 Thread Andrea Fontana via Digitalmars-d-announce
Performance has been boosted once again, and those pesky little 
bugs? Squashed! Plus, there are fresh examples to try out and 
even a sleek new logo to admire!


Ready to dive in? Just spin up a new project using the provided 
template:


```
dub init -t serverino my_wonderful_project
cd my_wonderful_project
dub
```

And voilà! Your hello world will be up and running in **a couple 
of seconds**! 



Have fun!
Andrea Fontana

(I know some of you are already on board, but how many are 
sailing in secret? Come out of the shadows and let me know! Your 
feedback is the wind in serverino's sails)


Repository: https://github.com/trikko/serverino
Docs: https://trikko.github.io/serverino
Examples: https://github.com/trikko/serverino/tree/master/examples
Tips: https://github.com/trikko/serverino/wiki/


Re: SecureD 3.0 has been released!

2024-03-07 Thread Andrea Fontana via Digitalmars-d-announce

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


Re: SecureD 3.0 has been released!

2024-03-07 Thread Dukc via Digitalmars-d-announce

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!



Re: SecureD 3.0 has been released!

2024-03-07 Thread aberba via Digitalmars-d-announce

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