Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Using seed: 1490575172
- Testing Settings...
- passed: Your machine is little endian.
- passed: Library version (library): 600, header version (app): 600
- passed: CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS is not defined. Will restrict to aligned data access.
- passed: sizeof(byte) == 1
- passed: sizeof(word16) == 2
- passed: sizeof(word32) == 4
- passed: sizeof(word64) == 8
- passed: sizeof(hword) == 4, sizeof(word) == 8
- passed: hasMMX == 1, hasISSE == 1, hasSSE2 == 1, hasSSSE3 == 1, hasSSE4 == 1, hasAESNI == 1, hasCLMUL == 1, hasRDRAND == 1, hasRDSEED == 0, hasSHA == 0, isP4 == 0, cacheLineSize == 64
- No operating system provided blocking random number generator, skipping test.
- Testing operating system provided nonblocking random number generator...
- passed: 100000 generated bytes compressed to 100020 bytes by DEFLATE
- Testing AutoSeeded generator...
- passed: 100000 generated bytes compressed to 100020 bytes by DEFLATE
- passed: discarded 10000 bytes
- passed: IncorporateEntropy with 128 bytes
- Testing AutoSeeded X917 generator...
- passed: 100000 generated bytes compressed to 100020 bytes by DEFLATE
- passed: discarded 10000 bytes
- passed: IncorporateEntropy with 128 bytes
- Testing RDRAND generator...
- passed: Maurer Randomness Test returned value 1.000000
- passed: 10000 generated bytes compressed to 10010 bytes by DEFLATE
- passed: discarded 10000 bytes
- RDSEED generator not available, skipping test.
- Testing SecBlock...
- passed: Zeroized byte array
- passed: Zeroized word32 array
- passed: Zeroized word64 array
- passed: Assign byte
- passed: Assign word32
- passed: Assign word64
- passed: Append byte
- passed: Append word32
- passed: Append word64
- passed: Concatenate byte
- passed: Concatenate word32
- passed: Concatenate word64
- passed: Equality byte
- passed: Equality word32
- passed: Equality word64
- passed: Overflow word32
- passed: Overflow word64
- passed: FixedSizeAllocator Grow with byte
- passed: FixedSizeAllocator Grow with word32
- passed: FixedSizeAllocator Grow with word64
- Testing Integer bitops...
- passed: Bitwise AND over 32-bits to 1024-bits
- passed: Bitwise OR over 32-bits to 1024-bits
- passed: Bitwise XOR over 32-bits to 1024-bits
- Testing PolynomialMod2 bit operations...
- passed: 1 shifted over range [0,257]
- passed: 0xffffffffffffffff shifted over range [0,257]
- passed: random values shifted over range [0,257]
- Testing RoundUpToMultipleOf/RoundDownToMultipleOf...
- passed: RoundUpToMultipleOf, byte, no overflow
- passed: RoundUpToMultipleOf, byte, no overflow
- passed: RoundUpToMultipleOf, byte, no overflow
- passed: RoundUpToMultipleOf, byte, no overflow
- passed: RoundUpToMultipleOf, byte, no overflow
- passed: RoundUpToMultipleOf, byte, overflow
- passed: RoundUpToMultipleOf, word16, no overflow
- passed: RoundUpToMultipleOf, word16, no overflow
- passed: RoundUpToMultipleOf, word16, no overflow
- passed: RoundUpToMultipleOf, word16, no overflow
- passed: RoundUpToMultipleOf, word16, no overflow
- passed: RoundUpToMultipleOf, word16, overflow
- passed: RoundUpToMultipleOf, word32, no overflow
- passed: RoundUpToMultipleOf, word32, no overflow
- passed: RoundUpToMultipleOf, word32, no overflow
- passed: RoundUpToMultipleOf, word32, no overflow
- passed: RoundUpToMultipleOf, word32, no overflow
- passed: RoundUpToMultipleOf, word32, overflow
- passed: RoundUpToMultipleOf, word64, no overflow
- passed: RoundUpToMultipleOf, word64, no overflow
- passed: RoundUpToMultipleOf, word64, no overflow
- passed: RoundUpToMultipleOf, word64, no overflow
- passed: RoundUpToMultipleOf, word64, no overflow
- passed: RoundUpToMultipleOf, word64, overflow
- Testing Huffman codes...
- passed: GenerateCodeLengths
- Testing ASN.1 parser...
- passed: accept BIT_STRING 030100
- passed: reject BIT_STRING 030108
- passed: accept BIT_STRING 03020043
- passed: reject BIT_STRING 03020843
- passed: reject BIT_STRING 037F0043
- passed: accept BIT_STRING 03810100
- passed: reject BIT_STRING 03810108
- passed: accept BIT_STRING 0381020043
- passed: reject BIT_STRING 0381020843
- passed: reject BIT_STRING 0381FF0043
- passed: accept BIT_STRING 038200020043
- passed: reject BIT_STRING 038200020843
- passed: reject BIT_STRING 0382FFFF0043
- passed: accept BIT_STRING 03830000020043
- passed: reject BIT_STRING 03830000020843
- passed: reject BIT_STRING 0383FFFFFF0043
- passed: accept BIT_STRING 0384000000020043
- passed: reject BIT_STRING 0384000000020843
- passed: reject BIT_STRING 0384FFFFFFFF0043
- passed: accept OCTET_STRING 0400
- passed: accept OCTET_STRING 040143
- passed: reject OCTET_STRING 040243
- passed: reject OCTET_STRING 047F43
- passed: accept OCTET_STRING 048100
- passed: accept OCTET_STRING 04810143
- passed: reject OCTET_STRING 04810243
- passed: reject OCTET_STRING 0481FF43
- passed: accept OCTET_STRING 04820000
- passed: accept OCTET_STRING 0482000143
- passed: reject OCTET_STRING 0482000243
- passed: reject OCTET_STRING 0482FFFF43
- passed: accept OCTET_STRING 0483000000
- passed: accept OCTET_STRING 048300000143
- passed: reject OCTET_STRING 048300000243
- passed: reject OCTET_STRING 0483FFFFFF43
- passed: accept OCTET_STRING 048400000000
- passed: accept OCTET_STRING 04840000000143
- passed: reject OCTET_STRING 04840000000243
- passed: reject OCTET_STRING 0484FFFFFFFF43
- passed: accept UTF8_STRING 0C00
- passed: accept UTF8_STRING 0C0143
- passed: reject UTF8_STRING 0C0243
- passed: reject UTF8_STRING 0C7F43
- passed: accept UTF8_STRING 0C8100
- passed: accept UTF8_STRING 0C810143
- passed: reject UTF8_STRING 0C810243
- passed: reject UTF8_STRING 0C81FF43
- passed: accept UTF8_STRING 0C820000
- passed: accept UTF8_STRING 0C82000143
- passed: reject UTF8_STRING 0C82000243
- passed: reject UTF8_STRING 0C82FFFF43
- passed: accept UTF8_STRING 0C83000000
- passed: accept UTF8_STRING 0C8300000143
- passed: reject UTF8_STRING 0C8300000243
- passed: reject UTF8_STRING 0C83FFFFFF43
- passed: accept UTF8_STRING 0C8400000000
- passed: accept UTF8_STRING 0C840000000143
- passed: reject UTF8_STRING 0C840000000243
- passed: reject UTF8_STRING 0C84FFFFFFFF43
- passed: accept PRINTABLE_STRING 1300
- passed: accept PRINTABLE_STRING 130143
- passed: reject PRINTABLE_STRING 130243
- passed: reject PRINTABLE_STRING 137F43
- passed: accept PRINTABLE_STRING 138100
- passed: accept PRINTABLE_STRING 13810143
- passed: reject PRINTABLE_STRING 13810243
- passed: reject PRINTABLE_STRING 1381FF43
- passed: accept PRINTABLE_STRING 13820000
- passed: accept PRINTABLE_STRING 1382000143
- passed: reject PRINTABLE_STRING 1382000243
- passed: reject PRINTABLE_STRING 1382FFFF43
- passed: accept PRINTABLE_STRING 1383000000
- passed: accept PRINTABLE_STRING 138300000143
- passed: reject PRINTABLE_STRING 138300000243
- passed: reject PRINTABLE_STRING 1383FFFFFF43
- passed: accept PRINTABLE_STRING 138400000000
- passed: accept PRINTABLE_STRING 13840000000143
- passed: reject PRINTABLE_STRING 13840000000243
- passed: reject PRINTABLE_STRING 1384FFFFFFFF43
- passed: accept IA5_STRING 1600
- passed: accept IA5_STRING 160143
- passed: reject IA5_STRING 160243
- passed: reject IA5_STRING 167F43
- passed: accept IA5_STRING 168100
- passed: accept IA5_STRING 16810143
- passed: reject IA5_STRING 16810243
- passed: reject IA5_STRING 1681FF43
- passed: accept IA5_STRING 16820000
- passed: accept IA5_STRING 1682000143
- passed: reject IA5_STRING 1682000243
- passed: reject IA5_STRING 1682FFFF43
- passed: accept IA5_STRING 1683000000
- passed: accept IA5_STRING 168300000143
- passed: reject IA5_STRING 168300000243
- passed: reject IA5_STRING 1683FFFFFF43
- passed: accept IA5_STRING 168400000000
- passed: accept IA5_STRING 16840000000143
- passed: reject IA5_STRING 16840000000243
- passed: reject IA5_STRING 1684FFFFFFFF43
- passed: reject INTEGER 0200
- passed: accept INTEGER 020143
- passed: reject INTEGER 020243
- passed: reject INTEGER 027F43
- passed: reject INTEGER 028100
- passed: accept INTEGER 02810143
- passed: reject INTEGER 02810243
- passed: reject INTEGER 0281FF43
- passed: reject INTEGER 02820000
- passed: accept INTEGER 0282000143
- passed: reject INTEGER 0282000243
- passed: reject INTEGER 0282FFFF43
- passed: reject INTEGER 0283000000
- passed: accept INTEGER 028300000143
- passed: reject INTEGER 028300000243
- passed: reject INTEGER 0283FFFFFF43
- passed: reject INTEGER 028400000000
- passed: accept INTEGER 02840000000143
- passed: reject INTEGER 02840000000243
- passed: reject INTEGER 0284FFFFFFFF43
- Base64, Base64URL, Base32 and Base16 coding validation suite running...
- passed Hex Encoding
- passed Hex Decoding
- passed Base32 Encoding
- passed Base32 Decoding
- passed Base64 Encoding
- passed Base64 Decoding
- passed Base64 URL Encoding
- passed Base64 URL Decoding
- CRC-32 validation suite running...
- passed 00000000 ""
- passed 43beb7e8 "a"
- passed c2412435 "abc"
- passed 7f9d1520 "message digest"
- passed bd50274c "abcdefghijklmnopqrstuvwxyz"
- passed d2e6c21f "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 724aa97c "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- passed 2639f4cb "123456789"
- CRC-32C validation suite running...
- passed 00000000 ""
- passed 3043d0c1 "a"
- passed b73f4b36 "abc"
- passed d079bd02 "message digest"
- passed 25efe69e "abcdefghijklmnopqrstuvwxyz"
- passed 7dd545a2 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 81677a47 "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- passed 839206e3 "123456789"
- Adler-32 validation suite running...
- passed 00000001 ""
- passed 00620062 "a"
- passed 024d0127 "abc"
- passed 29750586 "message digest"
- passed 90860b20 "abcdefghijklmnopqrstuvwxyz"
- passed 8adb150c "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 15d870f9 "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" repeated 15625 times
- MD2 validation suite running...
- passed 8350e5a3e24c153df2275c9f80692773 ""
- passed 32ec01ec4a6dac72c0ab96fb34c0b5d1 "a"
- passed da853b0d3f88d99b30283a69e6ded6bb "abc"
- passed ab4f496bfb2a530b219ff33031fe06b0 "message digest"
- passed 4e8ddff3650292ab5a4108c3aa47940b "abcdefghijklmnopqrstuvwxyz"
- passed da33def2a42df13975352846c30338cd "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed d5976f79d83d3a0dc9806c3c66f3efd8 "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- MD5 validation suite running...
- passed d41d8cd98f00b204e9800998ecf8427e ""
- passed 0cc175b9c0f1b6a831c399e269772661 "a"
- passed 900150983cd24fb0d6963f7d28e17f72 "abc"
- passed f96b697d7cb7938d525a2f31aaf161d0 "message digest"
- passed c3fcd3d76192e4007dfb496cca67e13b "abcdefghijklmnopqrstuvwxyz"
- passed d174ab98d277d9f5a5611c2c9f419d9f "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 57edf4a22be3c955ac49da2e2107b67a "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- SHA validation suite running...
- Testing MessageDigest algorithm SHA-1.
- ...
- Testing MessageDigest algorithm SHA-224.
- ...
- Testing MessageDigest algorithm SHA-256.
- ...
- Testing MessageDigest algorithm SHA-384.
- ...
- Testing MessageDigest algorithm SHA-512.
- ...
- Tests complete. Total tests = 15. Failed tests = 0.
- Testing MessageDigest algorithm Keccak-224.
- .......
- Testing MessageDigest algorithm Keccak-256.
- .......
- Testing MessageDigest algorithm Keccak-384.
- .......
- Testing MessageDigest algorithm Keccak-512.
- ......................................................................................................................................................................................................................................................................
- Tests complete. Total tests = 283. Failed tests = 0.
- Testing FileList algorithm SHA3 FIPS 202 collection.
- Testing MessageDigest algorithm SHA3-224.
- ......................................................................................................................................................................................................................................................
- Testing MessageDigest algorithm SHA3-256.
- ..............................................................................................................................................................................................................................................
- Testing MessageDigest algorithm SHA3-384.
- ..............................................................................................................................................................................................................
- Testing MessageDigest algorithm SHA3-512.
- ..............................................................................................................................................................................
- Tests complete. Total tests = 864. Failed tests = 0.
- Testing NIST Hash DRBGs...
- passed Hash_DRBG SHA1/128/440 (COUNT=0, E=16, N=8)
- passed Hash_DRBG SHA1/128/440 (COUNT=1, E=16, N=8)
- passed Hash_DRBG SHA1/128/440 (C0UNT=0, E=16, N=8, A=16)
- passed Hash_DRBG SHA1/128/440 (C0UNT=1, E=16, N=8, A=16)
- passed Hash_DRBG SHA1/128/440 (C0UNT=0, E=16, N=8, A=0, P=16)
- passed Hash_DRBG SHA1/128/440 (C0UNT=1, E=16, N=8, A=0, P=16)
- passed Hash_DRBG SHA1/128/440 (C0UNT=0, E=16, N=8, A=16, P=16)
- passed Hash_DRBG SHA1/128/440 (C0UNT=1, E=16, N=8, A=16, P=16)
- passed Hash_DRBG SHA256/128/440 (C0UNT=0, E=32, N=16, A=32, P=32)
- passed Hash_DRBG SHA256/128/440 (C0UNT=1, E=32, N=16, A=32, P=32)
- passed Hash_DRBG SHA512/256/888 (C0UNT=0, E=32, N=16, A=32, P=32)
- passed Hash_DRBG SHA512/256/888 (C0UNT=1, E=32, N=16, A=32, P=32)
- Testing NIST HMAC DRBGs...
- passed HMAC_DRBG SHA1/128/440 (COUNT=0, E=16, N=8)
- passed HMAC_DRBG SHA1/128/440 (COUNT=1, E=16, N=8)
- passed HMAC_DRBG SHA1/128/440 (COUNT=0, E=16, N=8, A=16)
- passed HMAC_DRBG SHA1/128/440 (COUNT=1, E=16, N=8, A=16)
- Tiger validation suite running...
- passed 3293ac630c13f0245f92bbb1766e16167a4e58492dde73f3 ""
- passed 2aab1484e8c158f2bfb8c5ff41b57a525129131c957b5f93 "abc"
- passed dd00230799f5009fec6debc838bb6a27df2b9d6f110c7937 "Tiger"
- passed f71c8583902afb879edfe610f82c0d4786a3a534504486b5 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"
- passed 48ceeb6308b87d46e95d656112cdf18d97915f9765658957 "ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"
- passed 8a866829040a410c729ad23f5ada711603b3cdd357e4c15e "Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham"
- passed ce55a6afd591f5ebac547ff84f89227f9331dab0b611c889 "Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge."
- passed 631abdd103eb9a3d245b6dfd4d77b257fc7439501d1568dd "Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge, 1996."
- passed c54034e5b43eb8005848a7e0ae6aac76e4ff590ae715fd25 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"
- RIPEMD-128 validation suite running...
- passed cdf26213a150dc3ecb610f18f6b38b46 ""
- passed 86be7afa339d0fc7cfc785e72f578d33 "a"
- passed c14a12199c66e4ba84636b0f69144c77 "abc"
- passed 9e327b3d6e523062afc1132d7df9d1b8 "message digest"
- passed fd2aa607f71dc8f510714922b371834e "abcdefghijklmnopqrstuvwxyz"
- passed a1aa0689d0fafa2ddc22e88b49133a06 "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
- passed d1e959eb179c911faea4624c60c5c702 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 3f45ef194732c2dbb2c4a2c769795fa3 "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- passed 4a7f5723f954eba1216c9d8f6320431f "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" repeated 15625 times
- RIPEMD-160 validation suite running...
- passed 9c1185a5c5e9fc54612808977ee8f548b2258d31 ""
- passed 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe "a"
- passed 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc "abc"
- passed 5d0689ef49d2fae572b881b123a85ffa21595f36 "message digest"
- passed f71c27109c692c1b56bbdceb5b9d2865b3708dbc "abcdefghijklmnopqrstuvwxyz"
- passed 12a053384a9c0c88e405a06c27dcf49ada62eb2b "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
- passed b0e20b6e3116640286ed3a87a5713079b21f5189 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 9b752e45573d4b39f4dbd3323cab82bf63326bfb "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- passed 52783243c1697bdbe16d37f97f68f08325dc1528 "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" repeated 15625 times
- RIPEMD-256 validation suite running...
- passed 02ba4c4e5f8ecd1877fc52d64d30e37a2d9774fb1e5d026380ae0168e3c5522d ""
- passed f9333e45d857f5d90a91bab70a1eba0cfb1be4b0783c9acfcd883a9134692925 "a"
- passed afbd6e228b9d8cbbcef5ca2d03e6dba10ac0bc7dcbe4680e1e42d2e975459b65 "abc"
- passed 87e971759a1ce47a514d5c914c392c9018c7c46bc14465554afcdf54a5070c0e "message digest"
- passed 649d3034751ea216776bf9a18acc81bc7896118a5197968782dd1fd97d8d5133 "abcdefghijklmnopqrstuvwxyz"
- passed 3843045583aac6c8c8d9128573e7a9809afb2a0f34ccc36ea9e72f16f6368e3f "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
- passed 5740a408ac16b720b84424ae931cbb1fe363d1d0bf4017f1a89f7ea6de77a0b8 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 06fdcc7a409548aaf91368c06a6275b553e3f099bf0ea4edfd6778df89a890dd "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- passed ac953744e10e31514c150d4d8d7b677342e33399788296e43ae4850ce4f97978 "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" repeated 15625 times
- RIPEMD-320 validation suite running...
- passed 22d65d5661536cdc75c1fdf5c6de7b41b9f27325ebc61e8557177d705a0ec880151c3a32a00899b8 ""
- passed ce78850638f92658a5a585097579926dda667a5716562cfcf6fbe77f63542f99b04705d6970dff5d "a"
- passed de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d "abc"
- passed 3a8e28502ed45d422f68844f9dd316e7b98533fa3f2a91d29f84d425c88d6b4eff727df66a7c0197 "message digest"
- passed cabdb1810b92470a2093aa6bce05952c28348cf43ff60841975166bb40ed234004b8824463e6b009 "abcdefghijklmnopqrstuvwxyz"
- passed d034a7950cf722021ba4b84df769a5de2060e259df4c9bb4a4268c0e935bbc7470a969c9d072a1ac "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
- passed ed544940c86d67f250d232c30b7b3e5770e0c60c8cb9a4cafe3b11388af9920e1b99230b843c86a4 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 557888af5f6d8ed62ab66945c6d2a0a47ecd5341e915eb8fea1d0524955f825dc717e4a008ab2d42 "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- passed bdee37f4371e20646b8b0d862dda16292ae36f40965e8c8509e63d1dbddecc503e2b63eb9245bb66 "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" repeated 15625 times
- Testing MessageDigest algorithm Panama-LE.
- ...
- Testing MessageDigest algorithm Panama-BE.
- ...
- Testing MAC algorithm Panama-LE.
- ....
- Testing MAC algorithm Panama-BE.
- ....
- Testing SymmetricCipher algorithm Panama-LE.
- .
- Testing SymmetricCipher algorithm Panama-BE.
- .
- Tests complete. Total tests = 16. Failed tests = 0.
- Testing MessageDigest algorithm Whirlpool.
- .........
- Tests complete. Total tests = 9. Failed tests = 0.
- BLAKE2s validation suite running...
- passed algorithm name
- passed 60 hashes and keyed hashes
- BLAKE2b validation suite running...
- passed algorithm name
- passed 60 hashes and keyed hashes
- Poly1305 validation suite running...
- passed algorithm name
- passed 12 message authentication codes
- SipHash validation suite running...
- passed SipHash-2-4 algorithm name
- passed SipHash-2-4 64-bit digest size
- passed SipHash-2-4 128-bit digest size
- passed SipHash-4-8 algorithm name
- passed SipHash-4-8 64-bit digest size
- passed SipHash-4-8 128-bit digest size
- passed SipHash-2-4 64-bit MAC
- passed SipHash-2-4 128-bit MAC
- passed SipHash-4-8 64-bit MAC
- passed SipHash-4-8 128-bit MAC
- Testing MAC algorithm HMAC(MD5).
- ........
- Testing MAC algorithm HMAC(SHA-1).
- ........
- Testing MAC algorithm HMAC(RIPEMD-160).
- ........
- Testing MAC algorithm HMAC(SHA-224).
- .......
- Testing MAC algorithm HMAC(SHA-256).
- .......
- Testing MAC algorithm HMAC(SHA-384).
- .......
- Testing MAC algorithm HMAC(SHA-512).
- .......
- Tests complete. Total tests = 52. Failed tests = 0.
- Two-Track-MAC validation suite running...
- passed 2dec8ed4a0fd712ed9fbf2ab466ec2df21215e4a ""
- passed 5893e3e6e306704dd77ad6e6ed432cde321a7756 "a"
- passed 70bfd1029797a5c16da5b557a1f0b2779b78497e "abc"
- passed 8289f4f19ffe4f2af737de4bd71c829d93a972fa "message digest"
- passed 2186ca09c5533198b7371f245273504ca92bae60 "abcdefghijklmnopqrstuvwxyz"
- passed 8a7bf77aef62a2578497a27c0d6518a429e7c14d "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
- passed 54bac392a886806d169556fcbb6789b54fb364fb "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
- passed 0ced2c9f8f0d9d03981ab5c8184bac43dd54c484 "12345678901234567890123456789012345678901234567890123456789012345678901234567890"
- PKCS #12 PBKDF validation suite running...
- passed 01 1 0073006D006500670000 0A58CF64530D823F 8AAAE6297B6CB04642AB5B077851284EB7128F1A2A7FBCA3
- passed 02 1 0073006D006500670000 0A58CF64530D823F 79993DFE048D3B76
- passed 01 1 0073006D006500670000 642B99AB44FB4B1F F3A95FEC48D7711E985CFE67908C5AB79FA3D7C5CAA5D966
- passed 02 1 0073006D006500670000 642B99AB44FB4B1F C0A38D64A79BEA1D
- passed 03 1 0073006D006500670000 3D83C0E4546AC140 8D967D88F6CAA9D714800AB3D48051D63F73A312
- passed 01 1000 007100750065006500670000 05DEC959ACFF72F7 ED2034E36328830FF09DF1E1A07DD357185DAC0D4F9EB3D4
- passed 02 1000 007100750065006500670000 05DEC959ACFF72F7 11DEDAD7758D4860
- passed 01 1000 007100750065006500670000 1682C0FC5B3F7EC5 483DD6E919D7DE2E8E648BA8F862F3FBFBDC2BCB2C02957F
- passed 02 1000 007100750065006500670000 1682C0FC5B3F7EC5 9D461D1B00355C50
- passed 03 1000 007100750065006500670000 263216FCC2FAB31C 5EC4C7A80DF652294C3925B6489A7AB857C83476
- PKCS #5 PBKDF2 validation suite running...
- passed 00 5 70617373776f7264 1234567878563412 D1DAA78615F287E6
- passed 00 500 416C6C206E2D656E746974696573206D75737420636F6D6D756E69636174652077697468206F74686572206E2d656E74697469657320766961206E2D3120656E746974656568656568656573 1234567878563412 6A8970BF68C92CAEA84A8DF28510858607126380CC47AB2D
- RFC 5869 HKDF(SHA-1) validation suite running...
- passed 0b0b0b0b0b0b0b0b0b0b0b 000102030405060708090a0b0c f0f1f2f3f4f5f6f7f8f9 085A01EA1B10F36933068B56EFA5AD81A4F14B822F5B091568A9CDD4F155FDA2C22E422478D305F3F896
- passed 000102030405060708090a0b0c0d0e0f 101112131415161718191a1b1c1d1e1f 202122232425262728292a2b2c2d2e2f 303132333435363738393a3b3c3d3e3f 404142434445464748494a4b4c4d4e4f 606162636465666768696a6b6c6d6e6f 707172737475767778797a7b7c7d7e7f 808182838485868788898a8b8c8d8e8f 909192939495969798999a9b9c9d9e9f a0a1a2a3a4a5a6a7a8a9aaabacadaeaf b0b1b2b3b4b5b6b7b8b9babbbcbdbebf c0c1c2c3c4c5c6c7c8c9cacbcccdcecf d0d1d2d3d4d5d6d7d8d9dadbdcdddedf e0e1e2e3e4e5e6e7e8e9eaebecedeeef f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff 0BD770A74D1160F7C9F12CD5912A06EBFF6ADCAE899D92191FE4305673BA2FFE8FA3F1A4E5AD79F3F334B3B202B2173C486EA37CE3D397ED034C7F9DFEB15C5E927336D0441F4C4300E2CFF0D0900B52D3B4
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b <0-LEN SALT> <0-LEN INFO> 0AC1AF7002B3D761D1E55298DA9D0506B9AE52057220A306E07B6B87E8DF21D0EA00033DE03984D34918
- passed 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c <NO SALT> <0-LEN INFO> 2C91117204D745F3500D636A62F64F0AB3BAE548AA53D423B0D1F27EBBA6F5E5673A081D70CCE7ACFC48
- RFC 5869 HKDF(SHA-256) validation suite running...
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b 000102030405060708090a0b0c f0f1f2f3f4f5f6f7f8f9 3CB25F25FAACD57A90434F64D0362F2A2D2D0A90CF1A5A4C5DB02D56ECC4C5BF34007208D5B887185865
- passed 000102030405060708090a0b0c0d0e0f 101112131415161718191a1b1c1d1e1f 202122232425262728292a2b2c2d2e2f 303132333435363738393a3b3c3d3e3f 404142434445464748494a4b4c4d4e4f 606162636465666768696a6b6c6d6e6f 707172737475767778797a7b7c7d7e7f 808182838485868788898a8b8c8d8e8f 909192939495969798999a9b9c9d9e9f a0a1a2a3a4a5a6a7a8a9aaabacadaeaf b0b1b2b3b4b5b6b7b8b9babbbcbdbebf c0c1c2c3c4c5c6c7c8c9cacbcccdcecf d0d1d2d3d4d5d6d7d8d9dadbdcdddedf e0e1e2e3e4e5e6e7e8e9eaebecedeeef f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff B11E398DC80327A1C8E7F78C596A49344F012EDA2D4EFAD8A050CC4C19AFA97C59045A99CAC7827271CB41C65E590E09DA3275600C2F09B8367793A9ACA3DB71CC30C58179EC3E87C14C01D5C1F3434F1D87
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b <0-LEN SALT> <0-LEN INFO> 8DA4E775A563C18F715F802A063C5A31B8A11F5C5EE1879EC3454E5F3C738D2D9D201395FAA4B61A96C8
- RFC 5869 HKDF(SHA-512) validation suite running...
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b 000102030405060708090a0b0c f0f1f2f3f4f5f6f7f8f9 832390086CDA71FB47625BB5CEB168E4C8E26A1A16ED34D9FC7FE92C1481579338DA362CB8D9F925D7CB
- passed 000102030405060708090a0b0c0d0e0f 101112131415161718191a1b1c1d1e1f 202122232425262728292a2b2c2d2e2f 303132333435363738393a3b3c3d3e3f 404142434445464748494a4b4c4d4e4f 606162636465666768696a6b6c6d6e6f 707172737475767778797a7b7c7d7e7f 808182838485868788898a8b8c8d8e8f 909192939495969798999a9b9c9d9e9f a0a1a2a3a4a5a6a7a8a9aaabacadaeaf b0b1b2b3b4b5b6b7b8b9babbbcbdbebf c0c1c2c3c4c5c6c7c8c9cacbcccdcecf d0d1d2d3d4d5d6d7d8d9dadbdcdddedf e0e1e2e3e4e5e6e7e8e9eaebecedeeef f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff CE6C97192805B346E6161E821ED165673B84F400A2B514B2FE23D84CD189DDF1B695B48CBD1C8388441137B3CE28F16AA64BA33BA466B24DF6CFCB021ECFF235F6A2056CE3AF1DE44D572097A8505D9E7A93
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b <0-LEN SALT> <0-LEN INFO> F5FA02B18298A72A8C23898A8703472C6EB179DC204C03425C970E3B164BF90FFF22D04836D0E2343BAC
- passed 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c <NO SALT> <0-LEN INFO> 1407D46013D98BC6DECEFCFEE55F0F90B0C7F63D68EB1A80EAF07E953CFC0A3A5240A155D6E4DAA965BB
- RFC 5869 HKDF(Whirlpool) validation suite running...
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b 000102030405060708090a0b0c f0f1f2f3f4f5f6f7f8f9 0D29F74CCD8640F44B0DD9638111C1B5766EFED752AF358109E2E7C9CD4A28EF2F90B2AD461FBA0744D4
- passed 000102030405060708090a0b0c0d0e0f 101112131415161718191a1b1c1d1e1f 202122232425262728292a2b2c2d2e2f 303132333435363738393a3b3c3d3e3f 404142434445464748494a4b4c4d4e4f 606162636465666768696a6b6c6d6e6f 707172737475767778797a7b7c7d7e7f 808182838485868788898a8b8c8d8e8f 909192939495969798999a9b9c9d9e9f a0a1a2a3a4a5a6a7a8a9aaabacadaeaf b0b1b2b3b4b5b6b7b8b9babbbcbdbebf c0c1c2c3c4c5c6c7c8c9cacbcccdcecf d0d1d2d3d4d5d6d7d8d9dadbdcdddedf e0e1e2e3e4e5e6e7e8e9eaebecedeeef f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff 4EBE4FE2DCCEC42661699500BE279A993FED90351E19373B3926FAA3A410700B2BBF77E254CF1451AE6068D64A0904D966F4FF25498445A501B88F50D21E3A68A890E09445DC5886DD00E7F4F7C58A512170
- passed 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b <0-LEN SALT> <0-LEN INFO> 110632D0F7AEFAC31771FC66C22BB3462614B81E4B04BA7F2B662E0BD694F56458615F9A9CB56C57ECF2
- passed 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c <NO SALT> <0-LEN INFO> 4089286EBFB23DD8A02F0C9DAA35D538EB09CD0A8CBAB203F39083AA3E0BD313E6F91E64F21A187510B0
- DES validation suite running...
- passed 0101010101010101 95F8A5E5DD31D900 8000000000000000
- passed 0101010101010101 DD7F121CA5015619 4000000000000000
- passed 0101010101010101 2E8653104F3834EA 2000000000000000
- passed 0101010101010101 4BD388FF6CD81D4F 1000000000000000
- passed 0101010101010101 20B9E767B2FB1456 0800000000000000
- passed 0101010101010101 55579380D77138EF 0400000000000000
- passed 0101010101010101 6CC5DEFAAF04512F 0200000000000000
- passed 0101010101010101 0D9F279BA5D87260 0100000000000000
- passed 0101010101010101 D9031B0271BD5A0A 0080000000000000
- passed 0101010101010101 424250B37C3DD951 0040000000000000
- passed 0101010101010101 B8061B7ECD9A21E5 0020000000000000
- passed 0101010101010101 F15D0F286B65BD28 0010000000000000
- passed 0101010101010101 ADD0CC8D6E5DEBA1 0008000000000000
- passed 0101010101010101 E6D5F82752AD63D1 0004000000000000
- passed 0101010101010101 ECBFE3BD3F591A5E 0002000000000000
- passed 0101010101010101 F356834379D165CD 0001000000000000
- passed 0101010101010101 2B9F982F20037FA9 0000800000000000
- passed 0101010101010101 889DE068A16F0BE6 0000400000000000
- passed 0101010101010101 E19E275D846A1298 0000200000000000
- passed 0101010101010101 329A8ED523D71AEC 0000100000000000
- passed 0101010101010101 E7FCE22557D23C97 0000080000000000
- passed 0101010101010101 12A9F5817FF2D65D 0000040000000000
- passed 0101010101010101 A484C3AD38DC9C19 0000020000000000
- passed 0101010101010101 FBE00A8A1EF8AD72 0000010000000000
- passed 0101010101010101 750D079407521363 0000008000000000
- passed 0101010101010101 64FEED9C724C2FAF 0000004000000000
- passed 0101010101010101 F02B263B328E2B60 0000002000000000
- passed 0101010101010101 9D64555A9A10B852 0000001000000000
- passed 0101010101010101 D106FF0BED5255D7 0000000800000000
- passed 0101010101010101 E1652C6B138C64A5 0000000400000000
- passed 0101010101010101 E428581186EC8F46 0000000200000000
- passed 0101010101010101 AEB5F5EDE22D1A36 0000000100000000
- passed 0101010101010101 E943D7568AEC0C5C 0000000080000000
- passed 0101010101010101 DF98C8276F54B04B 0000000040000000
- passed 0101010101010101 B160E4680F6C696F 0000000020000000
- passed 0101010101010101 FA0752B07D9C4AB8 0000000010000000
- passed 0101010101010101 CA3A2B036DBC8502 0000000008000000
- passed 0101010101010101 5E0905517BB59BCF 0000000004000000
- passed 0101010101010101 814EEB3B91D90726 0000000002000000
- passed 0101010101010101 4D49DB1532919C9F 0000000001000000
- passed 0101010101010101 25EB5FC3F8CF0621 0000000000800000
- passed 0101010101010101 AB6A20C0620D1C6F 0000000000400000
- passed 0101010101010101 79E90DBC98F92CCA 0000000000200000
- passed 0101010101010101 866ECEDD8072BB0E 0000000000100000
- passed 0101010101010101 8B54536F2F3E64A8 0000000000080000
- passed 0101010101010101 EA51D3975595B86B 0000000000040000
- passed 0101010101010101 CAFFC6AC4542DE31 0000000000020000
- passed 0101010101010101 8DD45A2DDF90796C 0000000000010000
- passed 0101010101010101 1029D55E880EC2D0 0000000000008000
- passed 0101010101010101 5D86CB23639DBEA9 0000000000004000
- passed 0101010101010101 1D1CA853AE7C0C5F 0000000000002000
- passed 0101010101010101 CE332329248F3228 0000000000001000
- passed 0101010101010101 8405D1ABE24FB942 0000000000000800
- passed 0101010101010101 E643D78090CA4207 0000000000000400
- passed 0101010101010101 48221B9937748A23 0000000000000200
- passed 0101010101010101 DD7C0BBD61FAFD54 0000000000000100
- passed 0101010101010101 2FBC291A570DB5C4 0000000000000080
- passed 0101010101010101 E07C30D7E4E26E12 0000000000000040
- passed 0101010101010101 0953E2258E8E90A1 0000000000000020
- passed 0101010101010101 5B711BC4CEEBF2EE 0000000000000010
- passed 0101010101010101 CC083F1E6D9E85F6 0000000000000008
- passed 0101010101010101 D2FD8867D50D2DFE 0000000000000004
- passed 0101010101010101 06E7EA22CE92708F 0000000000000002
- passed 0101010101010101 166B40B44ABA4BD6 0000000000000001
- passed 8001010101010101 0000000000000000 95A8D72813DAA94D
- passed 4001010101010101 0000000000000000 0EEC1487DD8C26D5
- passed 2001010101010101 0000000000000000 7AD16FFB79C45926
- passed 1001010101010101 0000000000000000 D3746294CA6A6CF3
- passed 0801010101010101 0000000000000000 809F5F873C1FD761
- passed 0401010101010101 0000000000000000 C02FAFFEC989D1FC
- passed 0201010101010101 0000000000000000 4615AA1D33E72F10
- passed 0180010101010101 0000000000000000 2055123350C00858
- passed 0140010101010101 0000000000000000 DF3B99D6577397C8
- passed 0120010101010101 0000000000000000 31FE17369B5288C9
- passed 0110010101010101 0000000000000000 DFDD3CC64DAE1642
- passed 0108010101010101 0000000000000000 178C83CE2B399D94
- passed 0104010101010101 0000000000000000 50F636324A9B7F80
- passed 0102010101010101 0000000000000000 A8468EE3BC18F06D
- passed 0101800101010101 0000000000000000 A2DC9E92FD3CDE92
- passed 0101400101010101 0000000000000000 CAC09F797D031287
- passed 0101200101010101 0000000000000000 90BA680B22AEB525
- passed 0101100101010101 0000000000000000 CE7A24F350E280B6
- passed 0101080101010101 0000000000000000 882BFF0AA01A0B87
- passed 0101040101010101 0000000000000000 25610288924511C2
- passed 0101020101010101 0000000000000000 C71516C29C75D170
- passed 0101018001010101 0000000000000000 5199C29A52C9F059
- passed 0101014001010101 0000000000000000 C22F0A294A71F29F
- passed 0101012001010101 0000000000000000 EE371483714C02EA
- passed 0101011001010101 0000000000000000 A81FBD448F9E522F
- passed 0101010801010101 0000000000000000 4F644C92E192DFED
- passed 0101010401010101 0000000000000000 1AFA9A66A6DF92AE
- passed 0101010201010101 0000000000000000 B3C1CC715CB879D8
- passed 0101010180010101 0000000000000000 19D032E64AB0BD8B
- passed 0101010140010101 0000000000000000 3CFAA7A7DC8720DC
- passed 0101010120010101 0000000000000000 B7265F7F447AC6F3
- passed 0101010110010101 0000000000000000 9DB73B3C0D163F54
- passed 0101010108010101 0000000000000000 8181B65BABF4A975
- passed 0101010104010101 0000000000000000 93C9B64042EAA240
- passed 0101010102010101 0000000000000000 5570530829705592
- passed 0101010101800101 0000000000000000 8638809E878787A0
- passed 0101010101400101 0000000000000000 41B9A79AF79AC208
- passed 0101010101200101 0000000000000000 7A9BE42F2009A892
- passed 0101010101100101 0000000000000000 29038D56BA6D2745
- passed 0101010101080101 0000000000000000 5495C6ABF1E5DF51
- passed 0101010101040101 0000000000000000 AE13DBD561488933
- passed 0101010101020101 0000000000000000 024D1FFA8904E389
- passed 0101010101018001 0000000000000000 D1399712F99BF02E
- passed 0101010101014001 0000000000000000 14C1D7C1CFFEC79E
- passed 0101010101012001 0000000000000000 1DE5279DAE3BED6F
- passed 0101010101011001 0000000000000000 E941A33F85501303
- passed 0101010101010801 0000000000000000 DA99DBBC9A03F379
- passed 0101010101010401 0000000000000000 B7FC92F91D8E92E9
- passed 0101010101010201 0000000000000000 AE8E5CAA3CA04E85
- passed 0101010101010180 0000000000000000 9CC62DF43B6EED74
- passed 0101010101010140 0000000000000000 D863DBB5C59A91A0
- passed 0101010101010120 0000000000000000 A1AB2190545B91D7
- passed 0101010101010110 0000000000000000 0875041E64C570F7
- passed 0101010101010108 0000000000000000 5A594528BEBEF1CC
- passed 0101010101010104 0000000000000000 FCDB3291DE21F0C0
- passed 0101010101010102 0000000000000000 869EFD7F9F265A09
- passed 1046913489980131 0000000000000000 88D55E54F54C97B4
- passed 1007103489988020 0000000000000000 0C0CC00C83EA48FD
- passed 10071034C8980120 0000000000000000 83BC8EF3A6570183
- passed 1046103489988020 0000000000000000 DF725DCAD94EA2E9
- passed 1086911519190101 0000000000000000 E652B53B550BE8B0
- passed 1086911519580101 0000000000000000 AF527120C485CBB0
- passed 5107B01519580101 0000000000000000 0F04CE393DB926D5
- passed 1007B01519190101 0000000000000000 C9F00FFC74079067
- passed 3107915498080101 0000000000000000 7CFD82A593252B4E
- passed 3107919498080101 0000000000000000 CB49A2F9E91363E3
- passed 10079115B9080140 0000000000000000 00B588BE70D23F56
- passed 3107911598090140 0000000000000000 406A9A6AB43399AE
- passed 1007D01589980101 0000000000000000 6CB773611DCA9ADA
- passed 9107911589980101 0000000000000000 67FD21C17DBB5D70
- passed 9107D01589190101 0000000000000000 9592CB4110430787
- passed 1007D01598980120 0000000000000000 A6B7FF68A318DDD3
- passed 1007940498190101 0000000000000000 4D102196C914CA16
- passed 0107910491190401 0000000000000000 2DFA9F4573594965
- passed 0107910491190101 0000000000000000 B46604816C0E0774
- passed 0107940491190401 0000000000000000 6E7E6221A4F34E87
- passed 19079210981A0101 0000000000000000 AA85E74643233199
- passed 1007911998190801 0000000000000000 2E5A19DB4D1962D6
- passed 10079119981A0801 0000000000000000 23A866A809D30894
- passed 1007921098190101 0000000000000000 D812D961F017D320
- passed 100791159819010B 0000000000000000 055605816E58608F
- passed 1004801598190101 0000000000000000 ABD88E8B1B7716F1
- passed 1004801598190102 0000000000000000 537AC95BE69DA1E1
- passed 1004801598190108 0000000000000000 AED0F6AE3C25CDD8
- passed 1002911598100104 0000000000000000 B3E35A5EE53E7B8D
- passed 1002911598190104 0000000000000000 61C79C71921A2EF8
- passed 1002911598100201 0000000000000000 E2F5728F0995013C
- passed 1002911698100101 0000000000000000 1AEAC39A61F0A464
- passed 7CA110454A1A6E57 01A1D6D039776742 690F5B0D9A26939B
- passed 0131D9619DC1376E 5CD54CA83DEF57DA 7A389D10354BD271
- passed 07A1133E4A0B2686 0248D43806F67172 868EBB51CAB4599A
- passed 3849674C2602319E 51454B582DDF440A 7178876E01F19B2A
- passed 04B915BA43FEB5B6 42FD443059577FA2 AF37FB421F8C4095
- passed 0113B970FD34F2CE 059B5E0851CF143A 86A560F10EC6D85B
- passed 0170F175468FB5E6 0756D8E0774761D2 0CD3DA020021DC09
- passed 43297FAD38E373FE 762514B829BF486A EA676B2CB7DB2B7A
- passed 07A7137045DA2A16 3BDD119049372802 DFD64A815CAF1A0F
- passed 04689104C2FD3B2F 26955F6835AF609A 5C513C9C4886C088
- passed 37D06BB516CB7546 164D5E404F275232 0A2AEEAE3FF4AB77
- passed 1F08260D1AC2465E 6B056E18759F5CCA EF1BF03E5DFA575A
- passed 584023641ABA6176 004BD6EF09176062 88BF0DB6D70DEE56
- passed 025816164629B007 480D39006EE762F2 A1F9915541020B56
- passed 49793EBC79B3258F 437540C8698F3CFA 6FBF1CAFCFFD0556
- passed 4FB05E1515AB73A7 072D43A077075292 2F22E49BAB7CA1AC
- passed 49E95D6D4CA229BF 02FE55778117F12A 5A6B612CC26CCE4A
- passed 018310DC409B26D6 1D9D5C5018F728C2 5F4C038ED12B2E41
- passed 1C587F1C13924FEF 305532286D6F295A 63FAC0D034D9F793
- Testing EDE2, EDE3, and XEX3 variants...
- passed 0123456789ABCDEFFEDCBA9876543210 0123456789ABCDE7 7F1D0A77826B8AFF
- passed 0123456789ABCDEFFEDCBA987654321089ABCDEF01234567 0123456789ABCDE7 DE0B7C06AE5E0ED5
- passed 0123456789ABCDEF01010101010101011011121314151617 94DBE082549A14EF 9011121314151617
- Testing DES modes...
- passed ECB encryption
- passed ECB decryption
- passed CBC encryption with no padding
- passed CBC decryption with no padding
- passed CBC mode IV generation
- passed CBC encryption with PKCS #7 padding
- passed CBC decryption with PKCS #7 padding
- passed CBC encryption with one-and-zeros padding
- passed CBC decryption with one-and-zeros padding
- passed CBC encryption with zeros padding
- passed CBC decryption with zeros padding
- passed CBC encryption with ciphertext stealing (CTS)
- passed CBC decryption with ciphertext stealing (CTS)
- passed CBC CTS IV generation
- passed CBC encryption with ciphertext and IV stealing
- passed CBC decryption with ciphertext and IV stealing
- passed CFB encryption
- passed CFB decryption
- passed CFB mode IV generation
- passed CFB (8-bit feedback) encryption
- passed CFB (8-bit feedback) decryption
- passed CFB (8-bit feedback) IV generation
- passed OFB encryption
- passed OFB decryption
- passed OFB IV generation
- passed Counter Mode encryption
- passed Counter Mode decryption
- passed Counter Mode IV generation
- passed CBC MAC
- passed DMAC
- passed AES CTR Mode
- passed AES OFB Mode
- passed AES CFB Mode
- passed AES CBC Mode
- IDEA validation suite running...
- passed 00010002000300040005000600070008 0000000100020003 11FBED2B01986DE5
- passed 00010002000300040005000600070008 0102030405060708 540E5FEA18C2F8B1
- passed 00010002000300040005000600070008 0019324B647D96AF 9F0A0AB6E10CED78
- passed 00010002000300040005000600070008 F5202D5B9C671B08 CF18FD7355E2C5C5
- passed 00010002000300040005000600070008 FAE6D2BEAA96826E 85DF52005608193D
- passed 00010002000300040005000600070008 0A141E28323C4650 2F7DE750212FB734
- passed 00010002000300040005000600070008 050A0F14191E2328 7B7314925DE59C09
- passed 0005000A000F00140019001E00230028 0102030405060708 3EC04780BEFF6E20
- passed 3A984E2000195DB32EE501C8C47CEA60 0102030405060708 97BCD8200780DA86
- passed 006400C8012C019001F4025802BC0320 05320A6414C819FA 65BE87E7A2538AED
- passed 9D4075C103BC322AFB03E7BE6AB30006 0808080808080808 F5DB1AC45E5EF9F9
- SAFER validation suite running...
- passed 0000000000000000 0000000000000000 032808C90EE7AB7F
- passed 0000000000000000 0102030405060708 7D28038633B92EB4
- passed 0102030405060708 1011121314151617 71E5CF7F083A59C5
- passed 0102030405060708 18191A1B1C1D1E1F 356F702CC7FA8161
- passed 08070605040302010807060504030201 5051525354555657 38E64DBF6E0F896E
- passed 08070605040302010807060504030201 58595A5B5C5D5E5F 7D8F014A902480FE
- passed 01020304050607080807060504030201 6061626364656667 113511C22E7936DF
- passed 01020304050607080807060504030201 68696A6B6C6D6E6F 9EEB2D17C0581437
- passed 0000000000000001 7071727374757677 9ABE2C85BE2D7614
- passed 0000000000000001 78797A7B7C7D7E7F EBC4A9C6C25CF215
- passed 0102030405060708 8081828384858687 54E72BA2D744C566
- passed 0102030405060708 88898A8B8C8D8E8F 57F55D0F7EB6F8FE
- passed 00000000000000010000000000000001 9091929394959697 9EAA4DF1E0EFF445
- passed 00000000000000010000000000000001 98999A9B9C9D9E9F 4CC14838399E532D
- passed 01020304050607080000000000000000 A0A1A2A3A4A5A6A7 41246B65F1DC6AFA
- passed 00000000000000000102030405060708 A0A1A2A3A4A5A6A7 5CBD77B03626FE3B
- RC2 validation suite running...
- passed 0000000000000000 0000000000000000 EBB773F993278EFF
- passed FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 278B27E42E2F0D49
- passed 3000000000000000 1000000000000001 30649EDF9BE7D2C2
- passed 88 0000000000000000 61A8A244ADACCCF0
- passed 88BCA90E90875A 0000000000000000 6CCF4308974C267F
- passed 88BCA90E90875A7F0F79C384627BAFB2 0000000000000000 1A807D272BBE5DB1
- passed 88BCA90E90875A7F0F79C384627BAFB2 0000000000000000 2269552AB0F85CA6
- passed 88BCA90E90875A7F0F79C384627BAFB216F80A6F85920584C42FCEB0BE255DAF1E 0000000000000000 5B78D3A43DFFF1F1
- ARC4 validation suite running...
- passed Test 0
- passed Test 1
- passed Test 2
- passed Test 3
- passed Test 4
- RC5 validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 0000000000000000 21A5DBEE154B8F6D
- passed 915F4619BE41B2516355A50110A9CE91 21A5DBEE154B8F6D F7C013AC5B2B8952
- passed 783348E75AEB0F2FD7B169BB8DC16787 F7C013AC5B2B8952 2F42B3B70369FC92
- passed DC49DB1375A5584F6485B413B5F12BAF 2F42B3B70369FC92 65C178B284D197CC
- passed 5269F149D41BA0152497574D7F153125 65C178B284D197CC EB44E415DA319824
- Blowfish validation suite running...
- passed: Algorithm key lengths
- passed "abcdefghijklmnopqrstuvwxyz" 424C4F5746495348 324ED0FEF413A203
- passed "Who is John Galt?" FEDCBA9876543210 CC91732B8022F684
- 3-WAY validation suite running...
- passed: Algorithm key lengths
- passed 000000000000000000000000 000000010000000100000001 4059C76E83AE9DC4AD21ECF7
- passed 000000060000000500000004 000000030000000200000001 D2F05B5ED6144138CAB920CD
- passed DEF01234456789ABBCDEF012 234567899ABCDEF001234567 0AA55DBB9CDDDB6D7CDB76B2
- passed D2F05B5ED6144138CAB920CD 4059C76E83AE9DC4AD21ECF7 478EA8716B13F17C15B155ED
- GOST validation suite running...
- passed: Algorithm key lengths
- passed BE5EC2006CFF9DCF52354959F1FF0CBFE95061B5A648C10387069C25997C0672 0DF82802B741A292 07F9027DF7F7DF89
- passed B385272AC8D72A5A8B344BC80363AC4D09BF58F41F540624CBCB8FDCF55307D7 1354EE9C0A11CD4C 4FB50536F960A7B1
- passed AEE02F609A35660E4097E546FD3026B032CD107C7D459977ADF489BEF2652262 6693D492C4B0CC39 670034AC0FA811B5
- passed 320E9D8422165D58911DFC7D8BBB1F81B0ECD924023BF94D9DF7DCF7801240E0 99E2D13080928D79 8118FF9D3B3CFE7D
- passed C9F703BBBFC63691BFA3B7B87EA8FD5E8E8EF384EF733F1A61AEF68C8FFA265F D1E787749C72814C A083826A790D3E0C
- passed 728FEE32F04B4C654AD7F607D71C660C2C2670D7C999713233149A1C0C17A1F0 D4C05323A4F7A7B5 4D1F2E6B0D9DE2CE
- passed 35FC96402209500FCFDEF5352D1ABB038FE33FC0D9D58512E56370B22BAA133B 8742D9A05F6A3AF6 2F3BB84879D11E52
- passed D416F630BE65B7FE150656183370E07018234EE5DA3D89C4CE9152A03E5BFB77 F86506DA04E41CB8 96F0A5C77A04F5CE
- SHARK validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 0000000000000000 214BCF4E7716420A
- passed 000102030405060708090A0B0C0D0E0F 0000000000000000 C76C696289898137
- passed 000102030405060708090A0B0C0D0E0F C76C696289898137 077A4A59FAEEEA4D
- passed 915F4619BE41B2516355A50110A9CE91 21A5DBEE154B8F6D 6FF33B98F448E95A
- passed 783348E75AEB0F2FD7B169BB8DC16787 F7C013AC5B2B8952 E5E554ABE9CED2D2
- passed DC49DB1375A5584F6485B413B5F12BAF 2F42B3B70369FC92 9AE068313F343A7A
- passed 5269F149D41BA0152497574D7F153125 65C178B284D197CC D3F111A282F17F29
- CAST-128 validation suite running...
- passed: Algorithm key lengths
- passed 0123456712345678234567893456789A 0123456789ABCDEF 238B4FE5847E44B2
- passed 01234567123456782345 0123456789ABCDEF EB6A711A2C02271B
- passed 0123456712 0123456789ABCDEF 7AC816D16E9B302E
- CAST-256 validation suite running...
- passed: Algorithm key lengths
- passed 2342BB9EFA38542C0AF75647F29F615D 00000000000000000000000000000000 C842A08972B43D20836C91D1B7530F6B
- passed 2342BB9EFA38542CBED0AC83940AC298BAC77A7717942863 00000000000000000000000000000000 1B386C0210DCADCBDD0E41AA08A7A7E8
- passed 2342BB9EFA38542CBED0AC83940AC2988D7C47CE264908461CC1B5137AE6B604 00000000000000000000000000000000 4F6A2038286897B9C9870136553317FA
- Square validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 00000000000000000000000000000000 3C00428F8ABBC0B84F057CC19C26F8CF
- passed 000102030405060708090A0B0C0D0E0F 00000000000000000000000000000000 FF596FA668BFC3014200AE01E2BBA0A0
- passed 000102030405060708090A0B0C0D0E0F 000102030405060708090A0B0C0D0E0F 7C3491D94994E70F0EC2E7A5CCB5A14F
- passed 000102030405060708090A0B0C0D0E0F C76C696289898137077A4A59FAEEEA4D 88C6FF4B92604C6E66656B02DDAF9F40
- passed 915F4619BE41B2516355A50110A9CE91 21A5DBEE154B8F6D6FF33B98F448E95A 3388801F66E7FCC0BCE522A23A4F0C7F
- passed 783348E75AEB0F2FD7B169BB8DC16787 F7C013AC5B2B8952E5E554ABE9CED2D2 A1C0E9215141343DEC2B556942C92BDE
- passed DC49DB1375A5584F6485B413B5F12BAF 2F42B3B70369FC929AE068313F343A7A 3FBE6811B998CDF3E50ABDE2F3C075E3
- passed 5269F149D41BA0152497574D7F153125 65C178B284D197CCD3F111A282F17F29 D7B7209E0879744C782809B6D2E0B1B0
- SKIPJACK validation suite running...
- passed: Algorithm key lengths
- passed 11223344556677889900 AABBCCDD00112233 00D3127AE2CA8725
- SEAL validation suite running...
- passed
- RC6 validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 00000000000000000000000000000000 8FC3A53656B1F778C129DF4E9848A41E
- passed 0123456789ABCDEF0112233445566778 02132435465768798A9BACBDCEDFE0F1 524E192F4715C6231F51F6367EA43F18
- passed 000000000000000000000000000000000000000000000000 00000000000000000000000000000000 6CD61BCB190B30384E8A3F168690AE82
- passed 0123456789ABCDEF0112233445566778899AABBCCDDEEFF0 02132435465768798A9BACBDCEDFE0F1 688329D019E505041E52E92AF95291D4
- passed 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000 8F5FBD0510D15FA893FA3FDA6E857EC2
- passed 0123456789ABCDEF0112233445566778899AABBCCDDEEFF01032547698BADCFE 02132435465768798A9BACBDCEDFE0F1 C8241816F0D7E48920AD16A1674E5D48
- MARS validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 00000000000000000000000000000000 DCC07B8DFB0738D6E30A22DFCF27E886
- passed 00000000000000000000000000000000 DCC07B8DFB0738D6E30A22DFCF27E886 33CAFFBDDC7F1DDA0F9C15FA2F30E2FF
- passed CB14A1776ABBC1CDAFE7243DEF2CEA02 F94512A9B42D034EC4792204D708A69B 225DA2CB64B73F79069F21A5E3CB8522
- passed 86EDF4DA31824CABEF6A4637C40B0BAB 4DF955AD5B398D66408D620A2B27E1A9 A4B737340AE6D2CAFD930BA97D86129F
- passed 000000000000000000000000000000000000000000000000 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 97778747D60E425C2B4202599DB856FB
- passed D158860838874D9500000000000000000000000000000000 93A953A82C10411DD158860838874D95 4FA0E5F64893131712F01408D233E9F7
- passed 791739A58B04581A93A953A82C10411DD158860838874D95 6761C42D3E6142D2A84FBFADB383158F F706BC0FD97E28B6F1AF4E17D8755FFF
- passed 0000000000000000000000000000000000000000000000000000000000000000 62E45B4CF3477F1DD65063729D9ABA8F 0F4B897EA014D21FBC20F1054A42F719
- passed FBA167983E7AEF22317CE28C02AAE1A3E8E5CC3CEDBEA82A99DBC39AD65E7227 1344ABA4D3C44708A8A72116D4F49384 458335D95EA42A9F4DCCD41AECC2390D
- Rijndael (AES) validation suite running...
- passed: Algorithm key lengths
- passed 000102030405060708090A0B0C0D0E0F 000102030405060708090A0B0C0D0E0F 0A940BB5416EF045F1C39458C653EA5A
- passed 00010203050607080A0B0C0D0F101112 506812A45F08C889B97F5980038B8359 D8F532538289EF7D06B506A4FD5BE9C9
- passed 14151617191A1B1C1E1F202123242526 5C6D71CA30DE8B8B00549984D2EC7D4B 59AB30F4D4EE6E4FF9907EF65B1FB68C
- passed 28292A2B2D2E2F30323334353738393A 53F3F4C64F8616E4E7C56199F48F21F6 BF1ED2FCB2AF3FD41443B56D85025CB1
- passed 00010203050607080A0B0C0D0F10111214151617191A1B1C 2D33EEF2C0430A8A9EBF45E809C40BB6 DFF4945E0336DF4C1C56BC700EFF837F
- passed 1E1F20212324252628292A2B2D2E2F30323334353738393A 6AA375D1FA155A61FB72353E0A5A8756 B6FDDEF4752765E347D5D2DC196D1252
- passed 3C3D3E3F41424344464748494B4C4D4E5051525355565758 BC3736518B9490DCB8ED60EB26758ED4 D23684E3D963B3AFCF1A114ACA90CBD6
- passed 00010203050607080A0B0C0D0F10111214151617191A1B1C1E1F202123242526 834EADFCCAC7E1B30664B1ABA44815AB 1946DABF6A03A2A2C3D0B05080AED6FC
- passed 28292A2B2D2E2F30323334353738393A3C3D3E3F41424344464748494B4C4D4E D9DC4DBA3021B05D67C0518F72B62BF1 5ED301D747D3CC715445EBDEC62F2FB4
- Testing SymmetricCipher algorithm AES/ECB.
- ....
- Testing SymmetricCipher algorithm AES/CBC.
- ........
- Testing SymmetricCipher algorithm AES/CFB.
- .......
- Testing SymmetricCipher algorithm AES/OFB.
- ....
- Testing SymmetricCipher algorithm AES/CTR.
- .............
- Tests complete. Total tests = 36. Failed tests = 0.
- Twofish validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 00000000000000000000000000000000 9F589F5CF6122C32B6BFEC2F2AE8C35A
- passed 00000000000000000000000000000000 9F589F5CF6122C32B6BFEC2F2AE8C35A D491DB16E7B1C39E86CB086B789F5419
- passed 9F589F5CF6122C32B6BFEC2F2AE8C35A D491DB16E7B1C39E86CB086B789F5419 019F9809DE1711858FAAC3A3BA20FBC3
- passed D491DB16E7B1C39E86CB086B789F5419 019F9809DE1711858FAAC3A3BA20FBC3 6363977DE839486297E661C6C9D668EB
- passed 000000000000000000000000000000000000000000000000 00000000000000000000000000000000 EFA71F788965BD4453F860178FC19101
- passed EFA71F788965BD4453F860178FC191010000000000000000 88B2B2706B105E36B446BB6D731A1E88 39DA69D6BA4997D585B6DC073CA341B2
- passed 88B2B2706B105E36B446BB6D731A1E88EFA71F788965BD44 39DA69D6BA4997D585B6DC073CA341B2 182B02D81497EA45F9DAACDC29193A65
- passed 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000 57FF739D4DC92C1BD7FC01700CC8216F
- passed D43BB7556EA32E46F2A282B7D45B4E0D57FF739D4DC92C1BD7FC01700CC8216F 90AFE91BB288544F2C32DC239B2635E6 6CB4561C40BF0A9705931CB6D408E7FA
- Serpent validation suite running...
- passed: Algorithm key lengths
- passed 00000000000000000000000000000000 D29D576FCEA3A3A7ED9099F29273D78E B2288B968AE8B08648D1CE9606FD992D
- passed 00000000000000000000000000000000 D29D576FCEA3A3A7ED9099F26D8C2871 563A8403FF5309D62370B1DCF5A11EDD
- passed FFEEDDCCBBAA99887766554433221100 1032547698BADCFEEFCDAB8967452301 D5BAA00A4BB9D8A7C981C8DC90D89D92
- passed FFEEDDCCBBAA99887766554433221100 145F0B8B663176B95DCAB7E9DCD5CC24 1032547698BADCFEEFCDAB8967452301
- passed 80000000000000000000000000000000 00000000000000000000000000000000 264E5481EFF42A4606ABDA06C0BFDA3D
- passed 000000000000000000000000000000000000000000000000 D29D576FCEABA3A7ED9899F2927BD78E 130E353E1037C22405E8FAEFB2C3C3E9
- passed 8899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 1032547698BADCFEEFCDAB8967452301 DA860842B720802BF404A4C71034879A
- passed 8899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 B2696BD0D98C17953E4239225D27202C 1032547698BADCFEEFCDAB8967452301
- passed 000102030405060708090A0B0C0D0E0F1011121314151617 4528CACCB954D450655E8CFD71CBFAC7 00112233445566778899AABBCCDDEEFF
- passed 0000000000000000000000000000000000000000000000000000000000000000 92074732D84E1841A013A0034C52BF50 81C4EB7B8AD9A8D0F2AA5D7BD626B560
- passed 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 1032547698BADCFEEFCDAB8967452301 93DF9A3CAFE387BD999EEBE393A17FCA
- passed 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F 3DA46FFA6F4D6F30CD258333E5A61369 00112233445566778899AABBCCDDEEFF
- SHACAL-2 validation suite running...
- passed: Algorithm key lengths
- passed 80000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 361AB6322FA9E7A7BB23818D839E01BDDAFDF47305426EDD297AEDB9F6202BAE
- passed 00000000000000000000000000000001 0000000000000000000000000000000000000000000000000000000000000000 7308AEC23D25A231B26448AFE78D5047804C5011B9B5F95C16DF2670551F0001
- passed 00000000000000000000000000000000 8000000000000000000000000000000000000000000000000000000000000000 2CAE7C0460EE2FC3200923A1B6C2ABEEA746C8B44F6C3FB941BD3AF02A3E6E3E
- passed 00000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000001 45D43E9288738C5AD1A683D8DE59CEDD22D666A2B7078EB1301B532A272D570B
- passed 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 7CA51614425C3BA8CE54DD2FC2020AE7B6E574D198136D0FAE7E26CCBF0BE7A6
- passed 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 0101010101010101010101010101010101010101010101010101010101010101 C4B7C6A9738C77EE28F7E685C8358E0AF88FB6D23955EE6DF49FE3F5DA16F826
- passed 02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 0202020202020202020202020202020202020202020202020202020202020202 CD108DD9EC1000B79C75AA3DCC88F913E6F52773853035A5C44F3245B134CBFF
- passed 04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 0404040404040404040404040404040404040404040404040404040404040404 6AA777340200C1B65AB25193A8BB267C233DAC7E1B3C523D406FC5B567B7B586
- passed 08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808 0808080808080808080808080808080808080808080808080808080808080808 A23BE32D37FA4054EC45D6A9CC643AF9124EDAA4AD9ABC7FAAB449D39D11B128
- passed 10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010101010 F64819DFBEBE0A6DB650E7072CE28EA606586418B317785FF0AD44212A84C82C
- passed 20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020 2020202020202020202020202020202020202020202020202020202020202020 E267D6113C27170A3EE6DF496E801A6131BBD3444365D7C03791E25610F1A0E4
- passed 40404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040 4040404040404040404040404040404040404040404040404040404040404040 C97909916EE86FFDCE8A92903046109B53F788A53039434DF1A394DAD6F697A2
- passed 80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080 8080808080808080808080808080808080808080808080808080808080808080 C3C1CD5F3060B3EC4E6ABC0818B68449E1750FB482368C8F3305270E16F98735
- passed FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0598127BAF11706F77402000D730C54A0B84C868A98C6CA4D7F3C0FA06A78B7A
- Camellia validation suite running...
- passed: Algorithm key lengths
- passed 0123456789ABCDEFFEDCBA9876543210 0123456789ABCDEFFEDCBA9876543210 67673138549669730857065648EABE43
- passed 80000000000000000000000000000000 00000000000000000000000000000000 6C227F749319A3AA7DA235A9BBA05A2C
- passed 00000000000000000000000000000001 00000000000000000000000000000000 41E0E6DC2DDEC65D8B8120E60977B82D
- passed 00000000000000000000000000000000 80000000000000000000000000000000 07923A39EB0A817D1C4D87BDB82D1F1C
- passed 00000000000000000000000000000000 00000000000000000000000000000001 F5574ACC3148DFCB9015200631024DF9
- passed 00000000000000000000000000000000 00000000000000000000000000000000 3D028025B156327C17F762C1F2CBCA71
- passed 01010101010101010101010101010101 01010101010101010101010101010101 637084CB1120D6F25DB618893040AA27
- passed 02020202020202020202020202020202 02020202020202020202020202020202 612834AAC9EF906BAEAA076E1C75179D
- passed 04040404040404040404040404040404 04040404040404040404040404040404 B24FAF8A579E4EFE986571FB2F68B5B4
- passed 08080808080808080808080808080808 08080808080808080808080808080808 3E5CAFBB70545AABB1109293A1C44C14
- passed 10101010101010101010101010101010 10101010101010101010101010101010 E1FA5FD3F40B766BBE3DF469AF41B420
- passed 20202020202020202020202020202020 20202020202020202020202020202020 7E724027BB2F591C63254D936FCC4B43
- passed 40404040404040404040404040404040 40404040404040404040404040404040 538ADCBE104A3483B3C2A3D8CE72FBD6
- passed 80808080808080808080808080808080 80808080808080808080808080808080 AA7627F70F6B54C217C3EF232D362459
- passed FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 25DD9EB9DD67FBC6E8431F56F4FBE651
- passed 0123456789ABCDEFFEDCBA98765432100011223344556677 0123456789ABCDEFFEDCBA9876543210 B4993401B3E996F84EE5CEE7D79B09B9
- passed 800000000000000000000000000000000000000000000000 00000000000000000000000000000000 1B6220D365C2176C1D41A5826520FCA1
- passed 000000000000000000000000000000000000000000000001 00000000000000000000000000000000 E37577F71E0E643C4D3F55219ABA1394
- passed 000000000000000000000000000000000000000000000000 80000000000000000000000000000000 3EB6CC5618EFC98455B5992050D474E7
- passed 000000000000000000000000000000000000000000000000 00000000000000000000000000000001 BA9AE89FDDCE4B51131E17C4D65CE587
- passed 000000000000000000000000000000000000000000000000 00000000000000000000000000000000 56E1E129CA5C02C7F9AC6AFDEF86ADC3
- passed 010101010101010101010101010101010101010101010101 01010101010101010101010101010101 8F764397C10BE84BA876CEEFA4225BFF
- passed 020202020202020202020202020202020202020202020202 02020202020202020202020202020202 60B00674BFD444D07B5A19851E6151CD
- passed 040404040404040404040404040404040404040404040404 04040404040404040404040404040404 81B26FF4F6B4377CC555873504B3A38B
- passed 080808080808080808080808080808080808080808080808 08080808080808080808080808080808 A2AA1C6693DC2B70D75C9B39B9B214D0
- passed 101010101010101010101010101010101010101010101010 10101010101010101010101010101010 A907BFDAEEF8C81D05855235E8D3BE08
- passed 202020202020202020202020202020202020202020202020 20202020202020202020202020202020 87F8EA30332036F17CEAC0097CE33BC1
- passed 404040404040404040404040404040404040404040404040 40404040404040404040404040404040 A2C32EA499E41A248565253BACC11E3B
- passed 808080808080808080808080808080808080808080808080 80808080808080808080808080808080 F602BA7F515B082983B8F7A27F92408F
- passed FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3F8D5676F51CE23DC3BDB627F8B3883E
- passed 0123456789ABCDEFFEDCBA987654321000112233445566778899AABBCCDDEEFF 0123456789ABCDEFFEDCBA9876543210 9ACC237DFF16D76C20EF7C919E3A7509
- passed 8000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000 2136FABDA091DFB5171B94B8EFBB5D08
- passed 0000000000000000000000000000000000000000000000000000000000000001 00000000000000000000000000000000 AFCD38B195E0A736304E89B9AE3019D3
- passed 0000000000000000000000000000000000000000000000000000000000000000 80000000000000000000000000000000 B0C6B88AEA518AB09E847248E91B1B9D
- passed 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000001 9CDB269B5D293BC5DB9C55B057D9B591
- passed 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000 396154111ADEFC500CF6E5C99038BC17
- passed 0101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101 438D0C2E7E86869B56EBA23B66086A01
- passed 0202020202020202020202020202020202020202020202020202020202020202 02020202020202020202020202020202 D4F553BFA794F55EF3B7A578629F6DEA
- passed 0404040404040404040404040404040404040404040404040404040404040404 04040404040404040404040404040404 5E858730ABC9823A93CA4CAB67F0B423
- passed 0808080808080808080808080808080808080808080808080808080808080808 08080808080808080808080808080808 F9A9C1540AE1B314DBEDF9A49054DC9D
- passed 1010101010101010101010101010101010101010101010101010101010101010 10101010101010101010101010101010 6693FC130669F194F81E8D175194DDA2
- passed 2020202020202020202020202020202020202020202020202020202020202020 20202020202020202020202020202020 F3E1FDA6B9C8314799F4654C29F1C690
- passed 4040404040404040404040404040404040404040404040404040404040404040 40404040404040404040404040404040 4A30476F1141FBF303ED63FCD3CB0536
- passed 8080808080808080808080808080808080808080808080808080808080808080 80808080808080808080808080808080 0C765AA494E048FC8BB23139F2124CB6
- passed FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4F05F28CA23EEAE205B67B1C95CD5280
- Salsa validation suite running...
- Testing SymmetricCipher algorithm Salsa20.
- ...........
- Testing SymmetricCipher algorithm XSalsa20.
- ................................................................................................
- Tests complete. Total tests = 107. Failed tests = 0.
- Sosemanuk validation suite running...
- Testing SymmetricCipher algorithm Sosemanuk.
- ..
- Tests complete. Total tests = 2. Failed tests = 0.
- VMAC validation suite running...
- Testing MAC algorithm VMAC(AES)-64.
- ...........
- Testing MAC algorithm VMAC(AES)-128.
- ...........
- Tests complete. Total tests = 22. Failed tests = 0.
- AES/CCM validation suite running...
- Testing AuthenticatedSymmetricCipher algorithm AES/CCM.
- ..................................
- Tests complete. Total tests = 34. Failed tests = 0.
- AES/GCM validation suite running...
- 2K tables:
- Testing AuthenticatedSymmetricCipher algorithm AES/GCM.
- ......................
- Tests complete. Total tests = 22. Failed tests = 0.
- 64K tables:
- Testing AuthenticatedSymmetricCipher algorithm AES/GCM.
- ......................
- Tests complete. Total tests = 22. Failed tests = 0.
- CMAC validation suite running...
- Testing MAC algorithm CMAC(AES).
- .....
- Testing MAC algorithm CMAC(DES-EDE3).
- ....
- Tests complete. Total tests = 9. Failed tests = 0.
- Testing AuthenticatedSymmetricCipher algorithm AES/EAX.
- ............
- Tests complete. Total tests = 12. Failed tests = 0.
- Testing SymmetricCipher algorithm SEED/ECB.
- ....
- Tests complete. Total tests = 4. Failed tests = 0.
- BlumBlumShub validation suite running...
- passed 49ea2cfdb01064a0bbb92af101dac18a94f7b7ce
- passed 2af101dac18a94f7b7ce
- passed 744548aeacb70edfafd7d50e8e2983756b2746a1
- DH validation suite running...
- passed simple key agreement domain parameters validation
- passed simple key agreement
- MQV validation suite running...
- passed authenticated key agreement domain parameters validation
- passed authenticated key agreement
- HMQV validation suite running...
- HMQV with NIST P-256 and SHA-256:
- passed authenticated key agreement domain parameters validation (server)
- passed authenticated key agreement domain parameters validation (client)
- passed authenticated key agreement
- HMQV with NIST P-384 and SHA-384:
- passed authenticated key agreement domain parameters validation (server)
- passed authenticated key agreement domain parameters validation (client)
- passed authenticated key agreement
- FHMQV validation suite running...
- FHMQV with NIST P-256 and SHA-256:
- passed authenticated key agreement domain parameters validation (server)
- passed authenticated key agreement domain parameters validation (client)
- passed authenticated key agreement
- FHMQV with NIST P-384 and SHA-384:
- passed authenticated key agreement domain parameters validation (server)
- passed authenticated key agreement domain parameters validation (client)
- passed authenticated key agreement
- RSA validation suite running...
- passed signature check against test vector
- passed verification check against test vector
- passed invalid signature verification
- passed cryptosystem key validation
- passed encryption and decryption
- passed cryptosystem key validation
- passed encryption and decryption
- passed PKCS 2.0 encryption and decryption
- ElGamal validation suite running...
- passed cryptosystem key validation
- passed encryption and decryption
- DLIES validation suite running...
- passed cryptosystem key validation
- passed encryption and decryption
- Generating new encryption key...
- passed cryptosystem key validation
- passed encryption and decryption
- NR validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- Generating new signature key...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- DSA validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- Testing Signature algorithm DSA/SHA-1.
- ................................................................................................................
- Testing Signature algorithm DSA/SHA-224.
- ...
- Testing Signature algorithm DSA/SHA-256.
- ......
- Tests complete. Total tests = 121. Failed tests = 0.
- LUC validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed cryptosystem key validation
- passed encryption and decryption
- LUC-DH validation suite running...
- passed simple key agreement domain parameters validation
- passed simple key agreement
- LUC-HMP validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- LUC-IES validation suite running...
- passed cryptosystem key validation
- passed encryption and decryption
- XTR-DH validation suite running...
- passed simple key agreement domain parameters validation
- passed simple key agreement
- Rabin validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed signature and verification with recovery
- passed recovery with invalid signature
- passed cryptosystem key validation
- passed encryption and decryption
- RW validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed signature and verification with recovery
- passed recovery with invalid signature
- ECP validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed cryptosystem key validation
- passed encryption and decryption
- passed simple key agreement domain parameters validation
- passed simple key agreement
- passed authenticated key agreement domain parameters validation
- passed authenticated key agreement
- Turning on point compression...
- passed cryptosystem key validation
- passed encryption and decryption
- passed simple key agreement domain parameters validation
- passed simple key agreement
- passed authenticated key agreement domain parameters validation
- passed authenticated key agreement
- Testing SEC 2, NIST, and Brainpool recommended curves...
- passed 192 bits
- passed 256 bits
- passed 160 bits
- passed 192 bits
- passed 224 bits
- passed 256 bits
- passed 320 bits
- passed 384 bits
- passed 512 bits
- passed 112 bits
- passed 112 bits
- passed 160 bits
- passed 160 bits
- passed 256 bits
- passed 128 bits
- passed 128 bits
- passed 160 bits
- passed 192 bits
- passed 224 bits
- passed 224 bits
- passed 384 bits
- passed 521 bits
- EC2N validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed cryptosystem key validation
- passed encryption and decryption
- passed simple key agreement domain parameters validation
- passed simple key agreement
- passed authenticated key agreement domain parameters validation
- passed authenticated key agreement
- Turning on point compression...
- passed cryptosystem key validation
- passed encryption and decryption
- passed simple key agreement domain parameters validation
- passed simple key agreement
- passed authenticated key agreement domain parameters validation
- passed authenticated key agreement
- ECDSA validation suite running...
- passed signature check against test vector
- passed verification check against test vector
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- ECGDSA validation suite running...
- passed brainpoolP192r1 using RIPEMD-160
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP256r1 using RIPEMD-160
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP320r1 using RIPEMD-160
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP192r1 using SHA-1
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP256r1 using SHA-224
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP320r1 using SHA-224
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP320r1 using SHA-256
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP512r1 using SHA-384
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed brainpoolP512r1 using SHA-512
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- ESIGN validation suite running...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- passed verification check against test vector
- Generating signature key from seed...
- passed signature key validation
- passed signature and verification
- passed checking invalid signature
- All tests passed!
- Seed used was 1490575172
- Test started at Sun Mar 26 17:39:32 2017
- Test ended at Sun Mar 26 17:39:45 2017
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement