
Rust Crypto
@RustCryptoOrg
Cryptographic algorithms written in pure Rust. AEAD encryption, block/stream ciphers, hashes, elliptic curves, RSA, signatures, PKCS/PKIX, and more
You might like
[ANN] `ssh-key` v0.5.0: now with “sshsig” support (as supported by git v2.34.0 and above) users.rust-lang.org/t/ann-ssh-key-…
The `p384` v0.11.0 crate release now includes a full arithmetic implementation, enabling both ECDSA and ECDH support, using field arithmetic implementations from `fiat-crypto`: github.com/RustCrypto/ell…
Excited to use the new `hybrid-array` crate from @RustCryptoOrg ! It's like `generic-array` but with no `unsafe` under the hood, a bridge to using fully-featured const generics in expressions in the not-too-distant Rust future! docs.rs/hybrid-array crates.io/crates/hybrid-…
Announcing ssh-key v0.4: now with pure Rust keygen, certificate validation, and SSH CA support users.rust-lang.org/t/announcing-s…
[ANN] `cmov` v0.1: constant-time conditional move intrinsics for x86/x86_64/aarch64 leveraging @rustlang 1.59's new stable inline assembly users.rust-lang.org/t/ann-cmov-v0-…
Announcing initial hash2curve support in the following @RustCryptoOrg elliptic curve crates: - `k256` v0.10.2 (secp256k1) - `p256` v0.10.1 (NIST P-256) Repo: github.com/RustCrypto/ell… See trait documentation here: docs.rs/elliptic-curve…

My sha1 crate is now called sha1_smol for when you need a dependency free version. Major versions of the sha1 crate in the future will refer to the RustCrypto SHA1 implementation. Users of the 0.6 line of sha1 are auto migrated to sha1_smol. github.com/mitsuhiko/sha1…
[ANN] `ssh-key` v0.2.0: no_std-friendly constant-time parser for OpenSSH private/public keys users.rust-lang.org/t/ann-ssh-key-…
[ANN] `crypto-bigint` v0.3.0: @rustlang big integer library designed for cryptography use cases. Repo: github.com/rustcrypto/cry… Docs: docs.rs/crypto-bigint/…
`crypto-bigint` v0.2.6 has been released. Among other new features, it adds support for encoding `UInt` types using Recursive Length Prefix (RLP) encoding github.com/RustCrypto/uti…
github.com
crypto-bigint v0.2.6 by tarcieri · Pull Request #617 · RustCrypto/utils
Added Integer trait (#612) ShrAssign impl for UInt (#615) Recursive Length Prefix (RLP) encoding support for UInt (#616)
"Password auth in Rust, from scratch - Attacks and best practices" Tutorial on how to do Argon2 in Rust using the @RustCryptoOrg `argon2` crate, part of the "Zero To Production In Rust" series: lpalmieri.com/posts/password…
In a moment of serendipity I just so happen to have published a new @RustCryptoOrg strict PEM parser which not only uses a constant time Base64 implementation but in the happy path completely avoids any branching or table lookups on potentially secret data github.com/RustCrypto/uti…
Updated ECDSA/secp256k1 benchmarks comparing: - @RustCryptoOrg's pure Rust `k256` crate - The pure Rust `libsecp256k1` crate - The `secp256k1` crate (FFI wrapper for the bitcoin-core C library) Faster is better.

libsignal is switching to RustCrypto primitives, leveraging our newly added support for ARMv8 Cryptography Extensions on iOS github.com/signalapp/libs…
United States Trends
- 1. #DWTS 2,982 posts
- 2. #WWENXT 5,022 posts
- 3. D’Angelo 366K posts
- 4. Young Republicans 33.1K posts
- 5. Charlie 702K posts
- 6. Politico 226K posts
- 7. Erika Kirk 86.8K posts
- 8. #AriZZona N/A
- 9. Cornelia 1,650 posts
- 10. #PortfolioDay 24.6K posts
- 11. Pentagon 108K posts
- 12. Presidential Medal of Freedom 102K posts
- 13. Jason Kelce 4,664 posts
- 14. #DWCS N/A
- 15. Matt Cardona N/A
- 16. Harkey N/A
- 17. Burl Ives 1,135 posts
- 18. All in the Family 18.9K posts
- 19. Ricky Saints N/A
- 20. George Strait 5,741 posts
You might like
-
Rust Foundation
@rust_foundation -
🦀 RustLab
@rustlab_conf -
David Tolnay
@davidtolnay -
Jon Gjengset
@jonhoo -
FerrousSystems
@FerrousSystems -
Tim McNamara
@timClicks -
David Wong
@cryptodavidw -
RustLondon 🦀
@RustLondon_ -
Luca Palmieri
@algo_luca -
Philipp Jovanovic 🇪🇺
@Daeinar -
Christopher Patton
@cjpatton_ -
Josh Triplett @[email protected]
@josh_triplett
Something went wrong.
Something went wrong.