On May 5, 2014 at 11:42:19 AM, John Mija ([email protected]) wrote:
I like the project clearcrypt and it is awesome that developers start to
build different algorithms than standard ones.
But it's also necessary to have the most used algorithms, like i.e.:
aes
rsa
des
hmac
md5
rsa
sha1, sha256, sha512
As reference, the Go team added some basic algorithms to the standard
library: http://golang.org/pkg/crypto/
IMHO, for the time being at least, it makes sense to treat clearcrypt as a
research project- Rust is still unreleased and not “production ready” in any
formal sense of the word, and plays nicely with things that already use
$major_ABI_for_your_platform. As a result, rust has a no-worse implementation
of all the current primitives.
Don’t get me wrong- I see enormous value in safe, provably correct
implementations of the primitives in common use today, but until the language
and it’s platform are ready for the main stage I’m not sure that it makes sense
to limit the scope of work.
richo
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev