aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorRob Napier <rob@neverwood.org>2020-09-13 12:36:32 -0400
committerRob Napier <rob@neverwood.org>2020-09-13 12:36:32 -0400
commit85366771ea21a0dcd93e58b35738489d773590fc (patch)
tree46e707a52dbc5cb41f7f8093a967f539c3f56641 /lib/std
parent2f9c9662ba0bdc306c1b80534187251491ffdb17 (diff)
downloadzig-85366771ea21a0dcd93e58b35738489d773590fc.tar.gz
zig-85366771ea21a0dcd93e58b35738489d773590fc.zip
pbkdf2 offset into dk should be usize, not u64.
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/crypto/pbkdf2.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/crypto/pbkdf2.zig b/lib/std/crypto/pbkdf2.zig
index 809fff13ad..2bbf0f15d8 100644
--- a/lib/std/crypto/pbkdf2.zig
+++ b/lib/std/crypto/pbkdf2.zig
@@ -130,7 +130,7 @@ pub fn pbkdf2(derivedKey: []u8, password: []const u8, salt: []const u8, rounds:
ctx.final(prevBlock[0..]);
// Choose portion of DK to write into (T_n) and initialize
- const offset: u64 = @as(u64, block) * hLen;
+ const offset: usize = @as(usize, block) * hLen;
const blockLen = if (block != l - 1) hLen else r;
var dkBlock = derivedKey[offset..(offset + blockLen)];
mem.copy(u8, dkBlock, prevBlock[0..dkBlock.len]);