kmaragon / Konscious.Security.Cryptography

MIT License
202 stars 20 forks source link

Is this library still active? Should I use it for a new Project? #43

Closed lmtr0 closed 3 years ago

samuel-lucas6 commented 3 years ago

I'd recommend using libsodium because it's considerably faster. Unfortunately, there aren't many maintained libsodium .NET bindings at the moment.

lmtr0 commented 3 years ago

Ok thanks

kmaragon commented 3 years ago

It's not actively getting new features. But it's somewhat maintained. I will have time to support adding some new things late next year if Microsoft still hasn't added support for these officially. Until then, it's just a matter of MAKING time for critical fixes. Note that as Samuel said, if there's another library that just provides bindings to the official C library, those will just always be faster, at least by a little. This is a pure C# implementation so there's no extra dll/so/dylib shipping, loading, and maintenance required.