v0.1.1, reduce dependency hex
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "aes-gcm-stream"
|
name = "aes-gcm-stream"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
authors = ["Hatter Jiang"]
|
authors = ["Hatter Jiang"]
|
||||||
repository = "https://git.hatter.ink/hatter/aes-gcm-stream"
|
repository = "https://git.hatter.ink/hatter/aes-gcm-stream"
|
||||||
@@ -13,9 +13,9 @@ categories = ["cryptography"]
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
aes = { version = "0.8.3", features = ["zeroize"] }
|
aes = { version = "0.8.3", features = ["zeroize"] }
|
||||||
hex = "0.4.3"
|
|
||||||
zeroize = { version = "1.6.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.6.0", features = ["zeroize_derive"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
hex = "0.4.3"
|
||||||
aes-gcm = { version = "0.10.2", features = ["zeroize"] }
|
aes-gcm = { version = "0.10.2", features = ["zeroize"] }
|
||||||
benchmark-simple = "0.1.8"
|
benchmark-simple = "0.1.8"
|
||||||
|
|||||||
@@ -115,8 +115,8 @@ impl $module {
|
|||||||
let message_tag = &self.message_buffer[message_buffer_len - 16..];
|
let message_tag = &self.message_buffer[message_buffer_len - 16..];
|
||||||
|
|
||||||
if message_tag != tag.as_slice() {
|
if message_tag != tag.as_slice() {
|
||||||
Err(format!("Tag mismatch, expected: {}, actual: {}",
|
Err(format!("Tag mismatch, expected: {:2x}, actual: {:2x}",
|
||||||
hex::encode(&tag), hex::encode(message_tag)))
|
u8to128(&tag), u8to128(message_tag)))
|
||||||
} else {
|
} else {
|
||||||
Ok(plaintext_message)
|
Ok(plaintext_message)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user