Merge pull request #30 from briansmith/update-ring

Update *ring* to 0.9.4.
This commit is contained in:
Vincent Prouillet 2017-05-09 15:41:43 +09:00 committed by GitHub
commit b6aa457bd6
2 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
[package]
name = "jsonwebtoken"
version = "2.0.0"
version = "2.0.1"
authors = ["Vincent Prouillet <vincent@wearewizards.io>"]
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"

View File

@ -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::Digest>(&digest, base64::URL_SAFE_NO_PAD)
base64::encode_config::<hmac::Signature>(&digest, base64::URL_SAFE_NO_PAD)
)
}