[package] name = "rtc-srtp" version = "0.2.0" authors = ["Rain Liu "] edition = "2021" description = "RTC SRTP in Rust" license = "MIT/Apache-2.0" documentation = "https://docs.rs/rtc-srtp" homepage = "https://webrtc.rs" repository = "https://github.com/webrtc-rs/rtc" [dependencies] shared = { version = "0.2.0", path = "../rtc-shared", package = "rtc-shared", default-features = false, features = ["crypto", "marshal", "replay"] } rtp = { version = "0.2.0", path = "../rtc-rtp", package = "rtc-rtp" } rtcp = { version = "0.2.0", path = "../rtc-rtcp", package = "rtc-rtcp" } byteorder = "1.5.0" bytes = "1.5.0" thiserror = "1.0.57" hmac = { version = "0.12.1", features = ["std", "reset"] } sha1 = "0.10.6" ctr = "0.9.2" aes = "0.8.4" subtle = "2.5.0" log = "0.4.21" aead = { version = "0.5.2", features = ["std"] } aes-gcm = { version = "0.10.3", features = ["std"] } [dev-dependencies] lazy_static = "1.4.0"