3way.cpp 3way.h adhoc.cpp.proto adv_simd.h adler32.cpp adler32.h aes.h aes_armv4.h aes_armv4.S algebra.cpp algebra.h algparam.cpp algparam.h allocate.cpp allocate.h arc4.cpp arc4.h ariatab.cpp aria.cpp aria_simd.cpp aria.h argnames.h arm_simd.h asn.cpp asn.h authenc.cpp authenc.h base32.cpp base32.h base64.cpp base64.h basecode.cpp basecode.h bench.h bds10.zip bench1.cpp bench2.cpp bench3.cpp bfinit.cpp blake2.cpp blake2s_simd.cpp blake2b_simd.cpp blake2.h blowfish.cpp blowfish.h blumshub.cpp blumshub.h camellia.cpp camellia.h cast.cpp cast.h casts.cpp cbcmac.cpp cbcmac.h ccm.cpp ccm.h chacha.cpp chacha_avx.cpp chacha_simd.cpp chacha.h chachapoly.cpp chachapoly.h cham.cpp cham_simd.cpp cham.h channels.cpp channels.h cmac.cpp cmac.h config.h config_align.h config_asm.h config_cpu.h config_cxx.h config_dll.h config_int.h config_misc.h config_ns.h config_os.h config_ver.h cpu.cpp cpu.h crc.cpp crc_simd.cpp crc.h cryptdll.vcxproj cryptdll.vcxproj.filters cryptest.sln cryptest.vcxproj cryptest.vcxproj.user cryptest.vcxproj.filters cryptest.mapfile cryptest.nmake cryptlib.cpp cryptlib.h cryptlib.vcxproj cryptlib.vcxproj.filters cryptopp.rc darn.cpp darn.h datatest.cpp default.cpp default.h des.cpp des.h dessp.cpp dh.cpp dh.h dh2.cpp dh2.h dll.cpp dll.h dlltest.cpp dlltest.vcxproj dlltest.vcxproj.filters dmac.h drbg.h donna.h donna_32.h donna_64.h donna_sse.h donna_32.cpp donna_64.cpp donna_sse.cpp dsa.cpp dsa.h eax.cpp eax.h ec2n.cpp ec2n.h eccrypto.cpp eccrypto.h ecp.cpp ecp.h ecpoint.h elgamal.cpp elgamal.h emsa2.cpp emsa2.h eprecomp.cpp eprecomp.h esign.cpp esign.h factory.h fhmqv.cpp fhmqv.h files.cpp files.h filters.cpp filters.h fips140.cpp fips140.h fipsalgt.cpp fipstest.cpp fltrimpl.h gcm_simd.cpp gcm.cpp gcm.h gf256.cpp gf256.h gf2_32.cpp gf2_32.h gf2n_simd.cpp gf2n.cpp gf2n.h gfpcrypt.cpp gfpcrypt.h gost.cpp gost.h gzip.cpp gzip.h hashfwd.h hc128.cpp hc128.h hc256.cpp hc256.h hex.cpp hex.h hight.h hight.cpp hkdf.h hmac.cpp hmac.h hmqv.cpp hmqv.h hrtimer.cpp hrtimer.h ida.cpp ida.h idea.cpp idea.h integer.cpp integer.h iterhash.cpp iterhash.h kalynatab.cpp kalyna.cpp kalyna.h keccak.cpp keccak_core.cpp keccak_simd.cpp keccak.h lubyrack.h lea.cpp lea_simd.cpp lea.h lsh256.cpp lsh256_sse.cpp lsh256_avx.cpp lsh512.cpp lsh512_sse.cpp lsh512_avx.cpp lsh.h luc.cpp luc.h mars.cpp mars.h marss.cpp md2.cpp md2.h md4.cpp md4.h md5.cpp md5.h mdc.h mersenne.h misc.cpp misc.h modarith.h modes.cpp modes.h modexppc.h mqueue.cpp mqueue.h mqv.cpp mqv.h naclite.h nbtheory.cpp nbtheory.h neon_simd.cpp nr.h oaep.cpp oaep.h oids.h osrng.cpp osrng.h ossig.h padlkrng.cpp padlkrng.h panama.cpp panama.h pch.cpp pch.h pkcspad.cpp pkcspad.h poly1305.cpp poly1305.h polynomi.cpp polynomi.h ppc_power7.cpp ppc_power8.cpp ppc_power9.cpp ppc_simd.cpp ppc_simd.h pssr.cpp pssr.h pubkey.cpp pubkey.h pwdbased.h queue.cpp queue.h rabin.cpp rabin.h randpool.cpp randpool.h rabbit.cpp rabbit.h rc2.cpp rc2.h rc5.cpp rc5.h rc6.cpp rc6.h rdrand.asm rdrand.cpp rdrand.h rdseed.asm rdtables.cpp regtest1.cpp regtest2.cpp regtest3.cpp regtest4.cpp resource.h rijndael.cpp rijndael_simd.cpp rijndael.h ripemd.cpp ripemd.h rng.cpp rng.h rsa.cpp rsa.h rw.cpp rw.h safer.cpp safer.h salsa.cpp salsa.h scrypt.cpp scrypt.h seal.cpp seal.h secblock.h secblockfwd.h seckey.h seed.cpp seed.h serpent.cpp serpent.h serpentp.h sha.cpp sha_simd.cpp sha.h sha1_armv4.h sha1_armv4.S sha256_armv4.h sha256_armv4.S sha512_armv4.h sha512_armv4.S sha3.cpp sha3.h shacal2.cpp shacal2_simd.cpp shacal2.h shake.cpp shake.h shark.cpp shark.h sharkbox.cpp simple.cpp simple.h siphash.h simeck.cpp simeck.h simon.cpp simon128_simd.cpp simon.h skipjack.cpp skipjack.h sm3.cpp sm3.h sm4.cpp sm4_simd.cpp sm4.h smartptr.h sosemanuk.cpp sosemanuk.h speck.cpp speck128_simd.cpp speck.h square.cpp square.h squaretb.cpp sse_simd.cpp stdcpp.h strciphr.cpp strciphr.h tea.cpp tea.h test.cpp trap.h tftables.cpp threefish.cpp threefish.h tiger.cpp tiger.h tigertab.cpp trunhash.h ttmac.cpp ttmac.h tweetnacl.cpp tweetnacl.h twofish.cpp twofish.h validat0.cpp validat1.cpp validat2.cpp validat3.cpp validat4.cpp validat5.cpp validat6.cpp validat7.cpp validat8.cpp validat9.cpp validat10.cpp validate.h vmac.cpp vmac.h vs2005.zip wake.cpp wake.h whrlpool.cpp whrlpool.h words.h x64dll.asm x64masm.asm xed25519.h xed25519.cpp xtr.cpp xtr.h xtrcrypt.cpp xtrcrypt.h xts.cpp xts.h zdeflate.cpp zdeflate.h zinflate.cpp zinflate.h zlib.cpp zlib.h Doxyfile GNUmakefile GNUmakefile-cross License.txt Readme.txt History.txt Install.txt Filelist.txt cryptopp.supp TestData/3desval.dat TestData/3wayval.dat TestData/aria.dat TestData/camellia.dat TestData/cast128v.dat TestData/cast256v.dat TestData/defdmac1.bin TestData/defdmac2.bin TestData/descert.dat TestData/dh1024.dat TestData/dh2048.dat TestData/dlie1024.dat TestData/dlie2048.dat TestData/dsa1024.dat TestData/dsa1024b.dat TestData/dsa512.dat TestData/ecies_p160.dat TestData/ecies_t163.dat TestData/ed25519.dat TestData/ed25519_ver.dat TestData/ed25519v0.dat TestData/ed25519v1.dat TestData/elgc1024.dat TestData/esig1023.dat TestData/esig1536.dat TestData/esig2046.dat TestData/fhmqv160.dat TestData/fhmqv256.dat TestData/fhmqv384.dat TestData/fhmqv512.dat TestData/gostval.dat TestData/hmqv160.dat TestData/hmqv256.dat TestData/hmqv384.dat TestData/hmqv512.dat TestData/ideaval.dat TestData/luc1024.dat TestData/luc2048.dat TestData/lucc1024.dat TestData/lucc512.dat TestData/lucd1024.dat TestData/lucd512.dat TestData/lucs1024.dat TestData/lucs512.dat TestData/marsval.dat TestData/mqv1024.dat TestData/mqv2048.dat TestData/nr1024.dat TestData/nr2048.dat TestData/rabi1024.dat TestData/rabi2048.dat TestData/rc2val.dat TestData/rc5val.dat TestData/rc6val.dat TestData/rijndael.dat TestData/rsa1024.dat TestData/rsa2048.dat TestData/rsa2048a.dat TestData/rsa400pb.dat TestData/rsa400pv.dat TestData/rsa512a.dat TestData/rw1024.dat TestData/rw2048.dat TestData/saferval.dat TestData/serpentv.dat TestData/shacal2v.dat TestData/sharkval.dat TestData/skipjack.dat TestData/squareva.dat TestData/twofishv.dat TestData/usage.dat TestData/x25519.dat TestData/x25519v0.dat TestData/x25519v1.dat TestData/xtrdh171.dat TestData/xtrdh342.dat TestVectors/aead.txt TestVectors/aes.txt TestVectors/all.txt TestVectors/aria.txt TestVectors/blake2.txt TestVectors/blake2b.txt TestVectors/blake2s.txt TestVectors/camellia.txt TestVectors/ccm.txt TestVectors/chacha.txt TestVectors/chacha_tls.txt TestVectors/chacha20poly1305.txt TestVectors/cham.txt TestVectors/cmac.txt TestVectors/dlies.txt TestVectors/dsa.txt TestVectors/dsa_1363.txt TestVectors/dsa_rfc6979.txt TestVectors/eax.txt TestVectors/esign.txt TestVectors/gcm.txt TestVectors/hc128.txt TestVectors/hc256.txt TestVectors/hight.txt TestVectors/hkdf.txt TestVectors/hmac.txt TestVectors/kalyna.txt TestVectors/keccak.txt TestVectors/lea.txt TestVectors/lsh.txt TestVectors/lsh256.txt TestVectors/lsh512.txt TestVectors/lsh512_256.txt TestVectors/mars.txt TestVectors/nr.txt TestVectors/panama.txt TestVectors/poly1305aes.txt TestVectors/poly1305_tls.txt TestVectors/rabbit.txt TestVectors/Readme.txt TestVectors/rsa_oaep.txt TestVectors/rsa_pkcs1_1_5.txt TestVectors/rsa_pss.txt TestVectors/rw.txt TestVectors/salsa.txt TestVectors/seal.txt TestVectors/seed.txt TestVectors/sha.txt TestVectors/sha1_160_fips_180.txt TestVectors/sha1_fips_180.txt TestVectors/sha2.txt TestVectors/sha2_224_fips_180.txt TestVectors/sha2_256_fips_180.txt TestVectors/sha2_384_fips_180.txt TestVectors/sha2_512_fips_180.txt TestVectors/sha2_fips_180.txt TestVectors/sha3.txt TestVectors/sha3_224_fips_202.txt TestVectors/sha3_256_fips_202.txt TestVectors/sha3_384_fips_202.txt TestVectors/sha3_512_fips_202.txt TestVectors/sha3_fips_202.txt TestVectors/shake.txt TestVectors/shacal2.txt TestVectors/simeck.txt TestVectors/simon.txt TestVectors/siphash.txt TestVectors/skipjack.txt TestVectors/sm3.txt TestVectors/sm4.txt TestVectors/sosemanuk.txt TestVectors/speck.txt TestVectors/tea.txt TestVectors/threefish.txt TestVectors/ttmac.txt TestVectors/vmac.txt TestVectors/wake.txt TestVectors/whrlpool.txt TestVectors/xchacha.txt TestVectors/xts.txt TestPrograms/test_32bit.cpp TestPrograms/test_64bit.cpp TestPrograms/test_arm_acle_header.cpp TestPrograms/test_arm_aes.cpp TestPrograms/test_arm_armv7.cpp TestPrograms/test_arm_asimd.cpp TestPrograms/test_arm_crc.cpp TestPrograms/test_arm_neon.cpp TestPrograms/test_arm_neon_header.cpp TestPrograms/test_arm_pmull.cpp TestPrograms/test_arm_sha1.cpp TestPrograms/test_arm_sha256.cpp TestPrograms/test_arm_sha3.cpp TestPrograms/test_arm_sha512.cpp TestPrograms/test_arm_sm3.cpp TestPrograms/test_arm_sm4.cpp TestPrograms/test_asm_mixed.cpp TestPrograms/test_cxx11_alignas.cpp TestPrograms/test_cxx11_alignof.cpp TestPrograms/test_cxx11_assert.cpp TestPrograms/test_cxx11_atomic.cpp TestPrograms/test_cxx11_auto.cpp TestPrograms/test_cxx11_constexpr.cpp TestPrograms/test_cxx11.cpp TestPrograms/test_cxx11_deletefn.cpp TestPrograms/test_cxx11_staticinit.cpp TestPrograms/test_cxx11_enumtype.cpp TestPrograms/test_cxx11_initializer.cpp TestPrograms/test_cxx11_lambda.cpp TestPrograms/test_cxx11_noexcept.cpp TestPrograms/test_cxx11_nullptr.cpp TestPrograms/test_cxx11_sync.cpp TestPrograms/test_cxx11_vartemplates.cpp TestPrograms/test_cxx14.cpp TestPrograms/test_cxx17_assert.cpp TestPrograms/test_cxx17.cpp TestPrograms/test_cxx17_exceptions.cpp TestPrograms/test_cxx98_exception.cpp TestPrograms/test_cxx.cpp TestPrograms/test_glibc.cpp TestPrograms/test_newlib.cpp TestPrograms/test_ppc_aes.cpp TestPrograms/test_ppc_altivec.cpp TestPrograms/test_ppc_power7.cpp TestPrograms/test_ppc_power8.cpp TestPrograms/test_ppc_power9.cpp TestPrograms/test_ppc_sha.cpp TestPrograms/test_ppc_vmull.cpp TestPrograms/test_pthreads.cpp TestPrograms/test_x86_aes.cpp TestPrograms/test_x86_avx2.cpp TestPrograms/test_x86_avx512.cpp TestPrograms/test_x86_avx.cpp TestPrograms/test_x86_clmul.cpp TestPrograms/test_x86_cpuid.cpp TestPrograms/test_x86_rdrand.cpp TestPrograms/test_x86_rdseed.cpp TestPrograms/test_x86_sha.cpp TestPrograms/test_x86_sse2.cpp TestPrograms/test_x86_sse3.cpp TestPrograms/test_x86_sse41.cpp TestPrograms/test_x86_sse42.cpp TestPrograms/test_x86_ssse3.cpp TestPrograms/test_x86_via_aes.cpp TestPrograms/test_x86_via_rng.cpp TestPrograms/test_x86_via_sha.cpp