Skip to content

Commit 3b3c00a

Browse files
Update cable crypto test to use [u8; 16]
1 parent 2cbb788 commit 3b3c00a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libwebauthn/src/transport/cable/crypto.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,15 +65,15 @@ mod tests {
6565

6666
#[test]
6767
fn derive_eidkey_nosalt() {
68-
let input = hex::decode("00112233445566778899aabbccddeeff").unwrap();
68+
let input: [u8; 16] = hex::decode("00112233445566778899aabbccddeeff").unwrap().try_into().unwrap();
6969
let output = derive(&input, None, KeyPurpose::EIDKey);
7070
let expected = hex::decode("efafab5b2c84a11c80e3ad0770353138b414a859ccd3afcc99e3d3250dba65084ede8e38e75432617c0ccae1ffe5d8143df0db0cd6d296f489419cd6411ee505").unwrap();
7171
assert_eq!(output, expected);
7272
}
7373

7474
#[test]
7575
fn derive_eidkey_salt() {
76-
let input = hex::decode("00112233445566778899aabbccddeeff").unwrap();
76+
let input: [u8; 16] = hex::decode("00112233445566778899aabbccddeeff").unwrap().try_into().unwrap();
7777
let salt = hex::decode("ffeeddccbbaa998877665544332211").unwrap();
7878
let output = derive(&input, Some(&salt), KeyPurpose::EIDKey);
7979
let expected = hex::decode("168cf3dd220a7907f8bac30f559be92a3b6d937fe5594beeaf1e50e35976b7d654dd550e22ae4c801b9d1cdbf0d2b1472daa1328661eb889acae3023b7ffa509").unwrap();

0 commit comments

Comments
 (0)