Skip to content
File

Blob: firmware/vendor/str0m-rust-crypto/Cargo.toml

ini73 lines
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 are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11 
12[package]
13edition = "2024"
14rust-version = "1.85.0"
15name = "str0m-rust-crypto"
16version = "0.6.0"
17authors = ["Martin Algesten <martin@algesten.se>"]
18build = false
19autolib = false
20autobins = false
21autoexamples = false
22autotests = false
23autobenches = false
24description = "Pure Rust crypto backend for str0m WebRTC"
25readme = "README.md"
26license = "MIT OR Apache-2.0"
27repository = "https://github.com/algesten/str0m"
28 
29[lib]
30name = "str0m_rust_crypto"
31path = "src/lib.rs"
32 
33[features]
34default = ["generate-cert"]
35generate-cert = ["dimpl/rcgen"]
36 
37[dependencies.aes]
38version = "0.8"
39 
40[dependencies.aes-gcm]
41version = "0.10"
42 
43[dependencies.ctr]
44version = "0.9"
45 
46[dependencies.dimpl]
47version = "0.7.1"
48features = [
49 "rust-crypto",
50]
51default-features = false
52 
53[dependencies.hmac]
54version = "0.12.1"
55 
56[dependencies.p256]
57version = "0.13"
58features = ["ecdh"]
59 
60[dependencies.sha1]
61version = "0.10"
62 
63[dependencies.sha2]
64version = "0.10"
65 
66[dependencies.str0m-proto]
67version = "0.7.0"
68features = ["dtls"]
69default-features = false
70 
71[dependencies.time]
72version = "0.3"