authorgravatar for rob@neverwood.orgRob Napier <rob@neverwood.org> 2020-09-13 11:15:28-04:00
committergravatar for rob@neverwood.orgRob Napier <rob@neverwood.org> 2020-09-13 11:17:58-04:00
log2f9c9662ba0bdc306c1b80534187251491ffdb17
tree89a7f617aba8041e2a5888bcc90a49eb19025c23
parent8a1a40276fb1577f46b89e3aefc17f9e82a933d6

Use comptime to expose public method to doc system


1 files changed, 6 insertions(+), 1 deletions(-)

lib/std/crypto/pbkdf2.zig+6-1
......@@ -10,6 +10,11 @@ const debug = std.debug;
1010const assert = debug.assert;
1111const mem = std.mem;
1212
13// Exports
14comptime {
15 _ = crypto.kdf.pbkdf2;
16}
17
1318// RFC 2898 Section 5.2
1419//
1520// FromSpec:
......@@ -155,7 +160,7 @@ test "RFC 6070 one iteration" {
155160
156161 var derivedKey: [dkLen]u8 = undefined;
157162
158 std.crypto.kdf.pbkdf2(&derivedKey, p, s, c, crypto.auth.hmac.HmacSha1);
163 pbkdf2(&derivedKey, p, s, c, crypto.auth.hmac.HmacSha1);
159164
160165 const expected = "0c60c80f961f0e71f3a9b524af6012062fe037a6";
161166