[package] name = "hd-ed25519" version = "0.0.1" authors = ["Jeff Burdges "] edition = "2018" readme = "README.md" license = "BSD-3-Clause" repository = "https://github.com/w3f/hd-ed25519" categories = ["cryptography"] # "no-std" keywords = ["cryptography", "curve25519", "ECC"] description = "Hierachical key derivation on ed255190-dalek" [dependencies.ed25519-dalek] version = "1.0.0-pre.0" default-features = false # version = "^0.8.1" [dependencies.curve25519-dalek] version = "1.0.0-pre.0" default-features = false # version = "^0.2" [dependencies.rand] version = "0.5" default-features = false features = ["i128_support"] [dependencies.serde] version = "^1.0" optional = true [dependencies.clear_on_drop] version = "0.2" [dev-dependencies] sha2 = "^0.8" [features] default = ["std", "u64_backend"] # We don't add "rand/std" here because it would enable a bunch of Fuchsia dependencies. std = ["curve25519-dalek/std"] alloc = ["curve25519-dalek/alloc"] # nightly = ["curve25519-dalek/nightly", "rand/nightly", "clear_on_drop/nightly"] u64_backend = ["curve25519-dalek/u64_backend","ed25519-dalek/u64_backend"] u32_backend = ["curve25519-dalek/u32_backend","ed25519-dalek/u32_backend"] avx2_backend = ["curve25519-dalek/avx2_backend","ed25519-dalek/avx2_backend"]