BETAmodules.com is in beta — open to partnerships & joint ventures.Build with us

b64-ct

v0.1.3crates.io· Rust

Fast and secure Base64 encoding/decoding. This crate provides an implementation of Base64 encoding/decoding that is designed to be resistant against software side-channel attacks (such as timing & cache attacks), see the documentation for details. On certain platforms it also uses SIMD making it very fast. This makes it suitable for e.g. decoding cryptographic private keys in PEM format. The API is very similar to the base64 implementation in the old rustc-serialize crate, making it easy to use in existing projects.

The verdict
Aging — last published over a year ago — check before adopting. Check the repo for activity before adopting.
Check the repo for activity before adopting.
Live from the crates.io registry · derived rules, not AI
How it scores
MaintenanceAging
PopularityNiche
SecurityClean
LicenseCopyleft
DepsZero deps
Maintenance
Last published over a year ago — check before adopting.
Popularity
970 downloads / week
Security
No known advisories for this version (OSV).
License
MPL-2.0
Dependencies
No runtime dependencies
Recent releases
  • 0.1.3over a year ago
  • 0.1.22 years ago
  • 0.1.15 years ago
  • 0.1.06 years ago
b64-ct — Fast and secure Base64 encoding/decoding. This crate provides an implementation of Base64 encoding/decoding that is designed to be resistant against software side-channel attacks (such as timing & cache attacks), see the documentation for details. On certain platforms it also uses SIMD making it very fast. This makes it suitable for e.g. decoding cryptographic private keys in PEM format. The API is very similar to the base64 implementation in the old rustc-serialize crate, making it easy to use in existing projects. (Rust / crates.io) — verdict, alternatives & security · Modules