Cargo.toml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. [package]
  2. name = "lox-extensions"
  3. version = "0.1.0"
  4. authors = ["Ian Goldberg <iang@uwaterloo.ca>, Lindsey Tulloch <onyinyang@torproject.org>"]
  5. edition = "2021"
  6. license = "MIT"
  7. respository = "https://gitlab.torproject.org/tpo/anti-censorship/lox/creates/lox-extensions"
  8. description = "A reputation-based bridge distribution system that provides privacy protection to users and their social graph while remaining open to all users."
  9. keywords = ["tor", "anti-censorship", "bridges", "reputation", "anonymity"]
  10. categories = ["cryptography"]
  11. readme = "README.md"
  12. [dependencies]
  13. aes-gcm = { version = "0.10", features = ["aes"] }
  14. base64 = "0.21.0"
  15. chrono = { version = "0.4.38", default-features = false, features = ["now"], optional = true }
  16. curve25519-dalek = {version = "4.1.3", default-features = false, features = ["serde", "group", "rand_core", "digest", "precomputed-tables"] }
  17. ed25519-dalek = { version = "2.1.1", default-features = false, features = ["serde", "rand_core"] }
  18. rand = {version = "0.8.5", features = ["std_rng"] }
  19. serde = "1.0.217"
  20. serde_json = "1"
  21. serde_with = { version = "3.0.0", features = ["json"] }
  22. sha1 = "0.10"
  23. sha2 = "0.10.9"
  24. statistical = { version = "1.0.0", default-features = false, optional = true }
  25. subtle = "2.5"
  26. cmz = "0.1.0"
  27. cmz-core = "0.1.0"
  28. cmz-derive = "0.1.0"
  29. group = "0.13"
  30. ff = "0.13.1"
  31. bincode = "1"
  32. thiserror = "2.0.12"
  33. time = "0.3.36"
  34. serde_bytes = "0.11.17"
  35. [features]
  36. bridgeauth = ["chrono"]
  37. fast = []
  38. test = ["chrono", "statistical"]