Programming language: Rust
License: MIT License
rncryptor-rs alternatives and similar packages
Based on the "Cryptography" category.
Alternatively, view rncryptor-rs alternatives based on common mentions on social networks and blogs.
rustls9.1 7.3 rncryptor-rs VS rustlsA modern TLS library in Rust
ring8.9 9.0 L2 rncryptor-rs VS ringSafe, fast, small crypto using Rust
Ockam8.7 8.5 rncryptor-rs VS OckamBuild secure-by-design applications that can Trust Data-in-Motion. Orchestrate end-to-end encryption, mutual authentication, key management, credential management & authorization policy enforcement — at scale.
rust-openssl8.1 8.5 rncryptor-rs VS rust-opensslOpenSSL bindings for Rust
exonum7.7 3.8 rncryptor-rs VS exonumAn extensible open-source framework for creating private/permissioned blockchain applications
rust-crypto7.7 0.0 rncryptor-rs VS rust-cryptoA (mostly) pure-Rust implementation of various cryptographic algorithms.
curve25519-dalek7.0 0.0 rncryptor-rs VS curve25519-dalekA pure-Rust implementation of group operations on Ristretto and Curve25519
ed25519-dalek6.7 0.0 rncryptor-rs VS ed25519-dalekFast and efficient ed25519 signing and verification in Rust.
sodiumoxide6.7 5.3 rncryptor-rs VS sodiumoxide[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
webpki6.2 0.0 rncryptor-rs VS webpkiWebPKI X.509 Certificate Validation in Rust
miscreant6.1 0.0 rncryptor-rs VS miscreantMeta-repository for Miscreant: misuse-resistant symmetric encryption library with AES-SIV (RFC 5297) and AES-PMAC-SIV support
rust-native-tls6.0 2.5 rncryptor-rs VS rust-native-tlsBindings for native TLS libraries
RustCrypto5.9 7.3 rncryptor-rs VS RustCryptoAuthenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
RustCrypto Elliptic CurvesCollection of pure Rust elliptic curve implementations: NIST P-256, P-384, secp256k1
orion4.8 6.6 rncryptor-rs VS orionUsable, easy and safe pure-Rust crypto [Moved to: https://github.com/orion-rs/orion]
rust-security-frameworkBindings to the macOS Security.framework
recrypt3.6 2.8 rncryptor-rs VS recryptA set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
octavo3.6 0.0 rncryptor-rs VS octavoHighly modular & configurable hash & crypto library
suruga3.5 0.0 rncryptor-rs VS suruga[INACTIVE] TLS 1.2 implementation in Rust
Roughenough3.2 4.6 rncryptor-rs VS RoughenoughA Roughtime secure time sync client and server written in Rust
schannel-rs2.9 0.0 rncryptor-rs VS schannel-rsSchannel API-bindings for rust (provides an interface for native SSL/TLS using windows APIs)
rust-djangohashersA Rust port of the password primitives used in Django Project.
mpw-rs1.9 1.4 rncryptor-rs VS mpw-rsMaster Password in Pure Rust
libblockchain1.4 0.0 rncryptor-rs VS libblockchainA Blockchain implementation in Rust
rustotpony1.2 2.1 rncryptor-rs VS rustotpony🐴 RusTOTPony — CLI manager of one-time password generators aka Google Authenticator
common.rs0.5 0.0 rncryptor-rs VS common.rsCommon Rust crypto utilities
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of rncryptor-rs or a related project?
Rust Implementation of the RNCryptor spec
This library implements the specification for the RNCryptor encrypted file format by Rob Napier.
Current Supported Versions
- V3 - Spec
- [x] Password-based Encryption
- [x] Key-based Encryption
- [x] Decryption (with HMAC validation)
- [x] Test vectors
- [x] Quickcheck roundtrip properties
- [ ] Move away from
- [ ] Streaming API
- [ ] Profiling & optimisations
Contributors (Sorted by name)
- Alfredo Di Napoli (creator and maintainer)
This library scratches my own itches, but please fork away! Pull requests are encouraged.