[package] name = "double-ratchet-signal" version = "0.1.3" edition = "2021" authors = ["S.R. Verschoor ", "myl7 "] description = "Reexport the Signal provider of double-ratchet: Double Ratchet key management for exchanging encrypted messages between two parties." license = "BSD-3-Clause" homepage = "https://github.com/myl7/double-ratchet-signal" documentation = "https://github.com/myl7/double-ratchet-signal#readme" # repository = "https://github.com/sebastianv89/double-ratchet" repository = "https://github.com/myl7/double-ratchet-signal.git" keywords = [ "crypto", "e2ee", "double-ratchet", "forward-secrecy", "future-secrecy", ] categories = ["cryptography", "no-std"] [dependencies] rand_core = "0.4" aes = "0.6" block-modes = "0.4" clear_on_drop = "0.2" generic-array = "0.12" hkdf = "0.7" hmac = "0.7" rand_os = "0.1" sha2 = "0.8" subtle = "2" x25519-dalek = "0.5" double-ratchet = "0.1.0" double-ratchet-signal-cbc-aes256-pkcs7-compact = { path = "../cbc-aes256-pkcs7-compact", version = "0.1.1" } [features] default = ["std"] std = ["double-ratchet-signal-cbc-aes256-pkcs7-compact/std"]