Cargo.toml 862 B

12345678910111213141516171819202122232425
  1. [package]
  2. name = "spiral-spir"
  3. version = "0.1.0"
  4. authors = ["Ian Goldberg <iang@uwaterloo.ca>"]
  5. edition = "2021"
  6. # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  7. [dependencies]
  8. aes = "0.8"
  9. # curve25519-dalek needs this older version of rand
  10. rand07 = { package = "rand", version = "0.7" }
  11. # but Spiral needs this newer version
  12. rand = "0.8"
  13. curve25519-dalek = { package = "curve25519-dalek-ng", version = "3", default-features = false, features = ["serde", "std"] }
  14. lazy_static = "1"
  15. sha2 = "0.9"
  16. subtle = { package = "subtle-ng", version = "2.4" }
  17. spiral-rs = { git = "https://github.com/menonsamir/spiral-rs/", rev = "0f9bdc157" }
  18. [features]
  19. default = ["u64_backend"]
  20. u32_backend = ["curve25519-dalek/u32_backend"]
  21. u64_backend = ["curve25519-dalek/u64_backend"]
  22. simd_backend = ["curve25519-dalek/simd_backend"]