-
Notifications
You must be signed in to change notification settings - Fork 2
/
Cargo.toml
32 lines (28 loc) · 971 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[package]
name = "b64-ct"
version = "0.1.3"
authors = ["Fortanix, Inc."]
license = "MPL-2.0"
edition = "2018"
description = """
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.
"""
repository = "https://github.com/fortanix/b64-ct/"
keywords = ["base64", "constant-time"]
categories = ["cryptography", "encoding", "no-std"]
readme = "README.md"
rust-version = "1.79.0"
[features]
default = ["std"]
std = []
nightly = [] # Used only for testing
[dev-dependencies]
rand = "0.7"
paste = "0.1"