Index: content/test/data/webcrypto/aes_kw.json |
diff --git a/content/test/data/webcrypto/aes_kw.json b/content/test/data/webcrypto/aes_kw.json |
new file mode 100644 |
index 0000000000000000000000000000000000000000..a5622e71d040e3bb18a2417d1efd141eeebe323e |
--- /dev/null |
+++ b/content/test/data/webcrypto/aes_kw.json |
@@ -0,0 +1,39 @@ |
+[ |
+ // AES-KW test vectors from http://www.ietf.org/rfc/rfc3394.txt |
+ // 4.1 Wrap 128 bits of Key Data with a 128-bit KEK |
+ { |
+ "kek": "000102030405060708090A0B0C0D0E0F", |
+ "key": "00112233445566778899AABBCCDDEEFF", |
+ "ciphertext": "1FA68B0A8112B447AEF34BD8FB5A7B829D3E862371D2CFE5" |
+ }, |
+ // 4.2 Wrap 128 bits of Key Data with a 192-bit KEK |
+ { |
+ "kek": "000102030405060708090A0B0C0D0E0F1011121314151617", |
+ "key": "00112233445566778899AABBCCDDEEFF", |
+ "ciphertext": "96778B25AE6CA435F92B5B97C050AED2468AB8A17AD84E5D" |
+ }, |
+ // 4.3 Wrap 128 bits of Key Data with a 256-bit KEK |
+ { |
+ "kek": "000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F", |
+ "key": "00112233445566778899AABBCCDDEEFF", |
+ "ciphertext": "64E8C3F9CE0F5BA263E9777905818A2A93C8191E7D6E8AE7" |
+ }, |
+ // 4.4 Wrap 192 bits of Key Data with a 192-bit KEK |
+ { |
+ "kek": "000102030405060708090A0B0C0D0E0F1011121314151617", |
+ "key": "00112233445566778899AABBCCDDEEFF0001020304050607", |
+ "ciphertext": "031D33264E15D33268F24EC260743EDCE1C6C7DDEE725A936BA814915C6762D2" |
+ }, |
+ // 4.5 Wrap 192 bits of Key Data with a 256-bit KEK |
+ { |
+ "kek": "000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F", |
+ "key": "00112233445566778899AABBCCDDEEFF0001020304050607", |
+ "ciphertext": "A8F9BC1612C68B3FF6E6F4FBE30E71E4769C8B80A32CB8958CD5D17D6B254DA1" |
+ }, |
+ // 4.6 Wrap 256 bits of Key Data with a 256-bit KEK |
+ { |
+ "kek": "000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F", |
+ "key": "00112233445566778899AABBCCDDEEFF000102030405060708090A0B0C0D0E0F", |
+ "ciphertext": "28C9F404C4B810F4CBCCB35CFB87F8263F5786E2D80ED326CBC7F0E71A99F43BFB988B9B7A02DD21" |
+ } |
+] |