As pessoas perguntam isso porque * anel * e enferrujada criptografia implementam funcionalidade semelhante e rust
A criptografia é 100% de rust, enquanto * anel * é uma mistura de rust, C e linguagem de montagem.Seria
Inclua, por exemplo, as funções “blocos” dos algoritmos Digest,
Chacha, Poly1305, AES (-GCM), Curve25519, etc. Além disso,
Rust-Crypto realmente faz muitas coisas que eu não quero * anel * para
Faça (principalmente, implementando algoritmos legados).Aqui está a mensagem que enviei em 7 de junho de 2016 para Palmer Cox, o mantenedor de
O projeto original de Rust Crypto, literalmente:
Assunto: Rust Crypto + *Ring *
Desculpe incomodá -lo por e -mail.
Uma das perguntas mais frequentes que recebo sobre * anel * é
“Por que não enferrujar criptografia?”, Referindo -se ao projeto Rust Crypto liderado por Tony
Arcieri e Artyom Pavlov.