diff --git a/Cargo.toml b/Cargo.toml index 27817cc..2533854 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "jsonwebtoken" -version = "2.0.0" +version = "2.0.1" authors = ["Vincent Prouillet "] license = "MIT" readme = "README.md" @@ -14,7 +14,7 @@ error-chain = { version = "0.10", default-features = false } serde_json = "1.0" serde_derive = "1.0" serde = "1.0" -ring = { version = "0.7", features = ["rsa_signing", "dev_urandom_fallback"] } +ring = { version = "0.9.4", features = ["rsa_signing", "dev_urandom_fallback"] } base64 = "0.5" -untrusted = "0.3" +untrusted = "0.5" chrono = "0.3" diff --git a/src/crypto.rs b/src/crypto.rs index 302c01d..fdd89c6 100644 --- a/src/crypto.rs +++ b/src/crypto.rs @@ -32,7 +32,7 @@ fn sign_hmac(alg: &'static digest::Algorithm, key: &[u8], signing_input: &str) - let digest = hmac::sign(&signing_key, signing_input.as_bytes()); Ok( - base64::encode_config::(&digest, base64::URL_SAFE_NO_PAD) + base64::encode_config::(&digest, base64::URL_SAFE_NO_PAD) ) }