Files
qbz/crates/qbz-cmaf/Cargo.toml
T
vicrodh 794dd9f24c feat(cmaf): add qbz-cmaf crate with crypto module
HKDF-SHA256 session key derivation, AES-128-CBC content key unwrap,
AES-128-CTR frame decryption, and MD5 request signing for Qobuz
CMAF segmented streaming.

cc
2026-04-06 13:10:00 -06:00

18 lines
369 B
TOML

[package]
name = "qbz-cmaf"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "CMAF segment parsing and crypto for Qobuz streaming"
[dependencies]
aes = "0.8"
cbc = "0.1"
ctr = "0.9"
hkdf = "0.12"
sha2 = "0.10"
base64 = { workspace = true }
md-5 = { workspace = true }
thiserror = { workspace = true }
log = { workspace = true }