mirror of
https://github.com/shadps4-emu/ext-cryptopp.git
synced 2024-11-23 18:09:48 +00:00
f065f193c1
We switched to the pattern used for Salsa but did not update the name in the test vector file
123 lines
5.3 KiB
Plaintext
123 lines
5.3 KiB
Plaintext
AlgorithmType: SymmetricCipher
|
|
Name: ChaCha
|
|
Source: http://tools.ietf.org/html/draft-strombergson-chacha-test-vectors
|
|
Comment: TC1 - All zero key and IV (16-byte key).
|
|
Key: r16 00
|
|
IV: r8 00
|
|
Rounds: 8
|
|
Plaintext: r64 00
|
|
Ciphertext: e28a5fa4a67f8c5defed3e6fb7303486aa8427d31419a729572d777953491120b64ab8e72b8deb85cd6aea7cb6089a101824beeb08814a428aab1fa2c816081b
|
|
Test: Encrypt
|
|
Comment: TC1 - All zero key and IV (32-byte key).
|
|
Key: r32 00
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: 3e00ef2f895f40d67f5bb8e81f09a5a12c840ec3ce9a7f3b181be188ef711a1e984ce172b9216f419f445367456d5619314a42a3da86b001387bfdb80e0cfe42
|
|
Test: Encrypt
|
|
Comment: TC2 - Single bit in key set. All zero IV (16-byte key).
|
|
Key: 0x01000000000000000000000000000000
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: 03a7669888605a0765e8357475e58673f94fc8161da76c2a3aa2f3caf9fe5449e0fcf38eb882656af83d430d410927d55c972ac4c92ab9da3713e19f761eaa14
|
|
Test: Encrypt
|
|
Comment: TC2 - Single bit in key set. All zero IV (32-byte key).
|
|
Key: 0x0100000000000000000000000000000000000000000000000000000000000000
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: cf5ee9a0494aa9613e05d5ed725b804b12f4a465ee635acc3a311de8740489ea289d04f43c7518db56eb4433e498a1238cd8464d3763ddbb9222ee3bd8fae3c8
|
|
Test: Encrypt
|
|
Comment: TC3 - Single bit in IV set. All zero key (16-byte key).
|
|
Key: r16 00
|
|
IV: 0x0100000000000000
|
|
Plaintext: r64 00
|
|
Ciphertext: 25f5bec6683916ff44bccd12d102e692176663f4cac53e719509ca74b6b2eec85da4236fb29902012adc8f0d86c8187d25cd1c486966930d0204c4ee88a6ab35
|
|
Test: Encrypt
|
|
Comment: TC3 - Single bit in IV set. All zero key (32-byte key).
|
|
Key: r32 00
|
|
IV: 0x0100000000000000
|
|
Plaintext: r64 00
|
|
Ciphertext: 2b8f4bb3798306ca5130d47c4f8d4ed13aa0edccc1be6942090faeeca0d7599b7ff0fe616bb25aa0153ad6fdc88b954903c22426d478b97b22b8f9b1db00cf06
|
|
Test: Encrypt
|
|
|
|
AlgorithmType: SymmetricCipher
|
|
Name: ChaCha
|
|
Source: http://tools.ietf.org/html/draft-strombergson-chacha-test-vectors
|
|
Comment: TC1 - All zero key and IV (16-byte key).
|
|
Key: r16 00
|
|
IV: r8 00
|
|
Rounds: 12
|
|
Plaintext: r64 00
|
|
Ciphertext: e1047ba9476bf8ff312c01b4345a7d8ca5792b0ad467313f1dc412b5fdce32410dea8b68bd774c36a920f092a04d3f95274fbeff97bc8491fcef37f85970b450
|
|
Test: Encrypt
|
|
Comment: TC1 - All zero key and IV (32-byte key).
|
|
Key: r32 00
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: 9bf49a6a0755f953811fce125f2683d50429c3bb49e074147e0089a52eae155f0564f879d27ae3c02ce82834acfa8c793a629f2ca0de6919610be82f411326be
|
|
Test: Encrypt
|
|
Comment: TC2 - Single bit in key set. All zero IV (16-byte key).
|
|
Key: 0x01000000000000000000000000000000
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: 2a865a3b8999fa83ae8aacf33fc6be4f32c8aa9762738d26963270052f4eef8b86af758f7867560af6d0eeb973b5542bb24c8abceac8b1f36d026963d6c8a9b2
|
|
Test: Encrypt
|
|
Comment: TC2 - Single bit in key set. All zero IV (32-byte key).
|
|
Key: 0x0100000000000000000000000000000000000000000000000000000000000000
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: 12056e595d56b0f6eef090f0cd25a20949248c2790525d0f930218ff0b4ddd10a6002239d9a454e29e107a7d06fefdfef0210feba044f9f29b1772c960dc29c0
|
|
Test: Encrypt
|
|
Comment: TC3 - Single bit in IV set. All zero key (16-byte key).
|
|
Key: r16 00
|
|
IV: 0x0100000000000000
|
|
Plaintext: r64 00
|
|
Ciphertext: 91cdb2f180bc89cfe86b8b6871cd6b3af61abf6eba01635db619c40a0b2e19edfa8ce5a9bd7f53cc2c9bcfea181e9754a9e245731f658cc282c2ae1cab1ae02c
|
|
Test: Encrypt
|
|
Comment: TC3 - Single bit in IV set. All zero key (32-byte key).
|
|
Key: r32 00
|
|
IV: 0x0100000000000000
|
|
Plaintext: r64 00
|
|
Ciphertext: 64b8bdf87b828c4b6dbaf7ef698de03df8b33f635714418f9836ade59be1296946c953a0f38ecffc9ecb98e81d5d99a5edfc8f9a0a45b9e41ef3b31f028f1d0f
|
|
Test: Encrypt
|
|
|
|
AlgorithmType: SymmetricCipher
|
|
Name: ChaCha
|
|
Source: http://tools.ietf.org/html/draft-strombergson-chacha-test-vectors
|
|
Comment: TC1 - All zero key and IV (16-byte key).
|
|
Key: r16 00
|
|
IV: r8 00
|
|
Rounds: 20
|
|
Plaintext: r64 00
|
|
Ciphertext: 89670952608364fd00b2f90936f031c8e756e15dba04b8493d00429259b20f46cc04f111246b6c2ce066be3bfb32d9aa0fddfbc12123d4b9e44f34dca05a103f
|
|
Test: Encrypt
|
|
Comment: TC1 - All zero key and IV (32-byte key).
|
|
Key: r32 00
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: 76b8e0ada0f13d90405d6ae55386bd28bdd219b8a08ded1aa836efcc8b770dc7da41597c5157488d7724e03fb8d84a376a43b8f41518a11cc387b669b2ee6586
|
|
Test: Encrypt
|
|
Comment: TC2 - Single bit in key set. All zero IV (16-byte key).
|
|
Key: 0x01000000000000000000000000000000
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: ae56060d04f5b597897ff2af1388dbceff5a2a4920335dc17a3cb1b1b10fbe70ece8f4864d8c7cdf0076453a8291c7dbeb3aa9c9d10e8ca36be4449376ed7c42
|
|
Test: Encrypt
|
|
Comment: TC2 - Single bit in key set. All zero IV (32-byte key).
|
|
Key: 0x0100000000000000000000000000000000000000000000000000000000000000
|
|
IV: r8 00
|
|
Plaintext: r64 00
|
|
Ciphertext: c5d30a7ce1ec119378c84f487d775a8542f13ece238a9455e8229e888de85bbd29eb63d0a17a5b999b52da22be4023eb07620a54f6fa6ad8737b71eb0464dac0
|
|
Test: Encrypt
|
|
Comment: TC3 - Single bit in IV set. All zero key (16-byte key).
|
|
Key: r16 00
|
|
IV: 0x0100000000000000
|
|
Plaintext: r64 00
|
|
Ciphertext: 1663879eb3f2c9949e2388caa343d361bb132771245ae6d027ca9cb010dc1fa7178dc41f8278bc1f64b3f12769a24097f40d63a86366bdb36ac08abe60c07fe8
|
|
Test: Encrypt
|
|
Comment: TC3 - Single bit in IV set. All zero key (32-byte key).
|
|
Key: r32 00
|
|
IV: 0x0100000000000000
|
|
Plaintext: r64 00
|
|
Ciphertext: ef3fdfd6c61578fbf5cf35bd3dd33b8009631634d21e42ac33960bd138e50d32111e4caf237ee53ca8ad6426194a88545ddc497a0b466e7d6bbdb0041b2f586b
|
|
Test: Encrypt
|