We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d240fb4 commit b06ff02Copy full SHA for b06ff02
src/rust-crypto/hmac.rs
@@ -37,17 +37,11 @@ fn expand_key<D: Digest>(digest: &mut D, key: &[u8]) -> Vec<u8> {
37
let mut expanded_key = Vec::from_elem(bs, 0u8);
38
if key.len() <= bs {
39
slice::bytes::copy_memory(expanded_key.as_mut_slice(), key);
40
- for elem in expanded_key.mut_slice_from(key.len()).mut_iter() {
41
- *elem = 0;
42
- }
43
} else {
44
let output_size = digest.output_bytes();
45
digest.input(key);
46
digest.result(expanded_key.mut_slice_to(output_size));
47
digest.reset();
48
- for elem in expanded_key.mut_slice_from(output_size).mut_iter() {
49
50
51
}
52
return expanded_key;
53
0 commit comments