diff --git a/Cargo.toml b/Cargo.toml index 0018633..99ae857 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,12 +5,12 @@ description = """The Paillier cryptosystem is a public key crytosystem based on Paillier ciphertexts are homorphic in that the can be added. """ documentation = "https://docs.rs/paillier-rs" -edition = "2018" +edition = "2021" license = "Apache-2.0" name = "libpaillier" readme = "README.md" repository = "https://github.com/mikelodder7/paillier-rs" -version = "0.4.0" +version = "0.5.0" [features] default = ["openssl"] @@ -20,21 +20,21 @@ rust = ["unknown_order/rust"] wasm = ["getrandom", "rand", "wasm-bindgen"] [dependencies] -digest = "0.9" +digest = "0.10" getrandom = { version = "0.2", features = ["js"], optional = true } rand = { version = "0.8", optional = true } serde = { version = "1.0", features = ["serde_derive"] } serde_bare = "0.5" -unknown_order = { version = "0.5.0", default-features = false } +unknown_order = { version = "0.6.0", default-features = false } wasm-bindgen = { version = "0.2", default-features = false, features = ["serde-serialize"], optional = true } -zeroize = { version = "1.4", features = ["zeroize_derive"] } +zeroize = { version = "1.5", features = ["zeroize_derive"] } [dev-dependencies] -elliptic-curve = "0.9" +elliptic-curve = "0.12" hex = "0.4" -k256 = { version = "0.9", features = ["arithmetic", "zeroize"] } +k256 = { version = "0.11", features = ["arithmetic"] } rand = "0.8" multibase = "0.9" -sha2 = "0.9" +sha2 = "0.10.6" serde_json = "1.0" unicase = "2.6"