1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies
7#
8# If you believe there's an error in this file please file an
9# issue against the rust-lang/cargo repository. If you're
10# editing this file be aware that the upstream Cargo.toml
11# will likely look very different (and much more reasonable)
12
13[package]
14name = "curve25519-dalek-ng"
15version = "4.0.1"
16authors = ["Isis Lovecruft <isis@patternsinthevoid.net>", "Henry de Valence <hdevalence@hdevalence.ca>"]
17exclude = ["**/.gitignore", ".gitignore", ".travis.yml"]
18description = "A pure-Rust implementation of group operations on ristretto255 and Curve25519"
19documentation = "https://docs.rs/curve25519-dalek-ng"
20readme = "README.md"
21keywords = ["cryptography", "crypto", "ristretto", "curve25519", "ristretto255"]
22categories = ["cryptography", "no-std"]
23license = "BSD-3-Clause"
24repository = "https://github.com/zkcrypto/curve25519-dalek-ng"
25[package.metadata.docs.rs]
26features = ["nightly", "simd_backend"]
27
28[[bench]]
29name = "dalek_benchmarks"
30harness = false
31[dependencies.byteorder]
32version = "^1.2.3"
33features = ["i128"]
34default-features = false
35
36[dependencies.digest]
37version = "0.9"
38default-features = false
39
40[dependencies.packed_simd]
41version = "0.3.4"
42features = ["into_bits"]
43optional = true
44package = "packed_simd_2"
45
46[dependencies.rand_core]
47version = "0.6"
48default-features = false
49
50[dependencies.serde]
51version = "1.0"
52features = ["derive"]
53optional = true
54default-features = false
55
56[dependencies.subtle]
57version = "^2.2.1"
58default-features = false
59package = "subtle-ng"
60
61[dependencies.zeroize]
62version = "1"
63default-features = false
64[dev-dependencies.bincode]
65version = "1"
66
67[dev-dependencies.criterion]
68version = "0.3.0"
69
70[dev-dependencies.rand]
71version = "0.8"
72
73[dev-dependencies.sha2]
74version = "0.9"
75default-features = false
76
77[features]
78alloc = ["zeroize/alloc"]
79avx2_backend = ["simd_backend"]
80default = ["std", "u64_backend"]
81nightly = ["subtle/nightly"]
82simd_backend = ["nightly", "u64_backend", "packed_simd"]
83std = ["alloc", "subtle/std", "rand_core/std"]
84u32_backend = []
85u64_backend = []
86