summaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.appveyor.yml1131logplain
-rw-r--r--.cirrus.yml1674logplain
-rw-r--r--.gitattributes12logplain
d---------.github81logplain
-rw-r--r--.gitignore3849logplain
-rw-r--r--.travis.yml16601logplain
-rw-r--r--3way.cpp3568logplain
-rw-r--r--3way.h2082logplain
-rw-r--r--Doxyfile108752logplain
-rw-r--r--Filelist.txt10954logplain
-rw-r--r--GNUmakefile62361logplain
-rw-r--r--GNUmakefile-cross36074logplain
-rw-r--r--History.txt29383logplain
-rw-r--r--Install.txt13310logplain
-rw-r--r--License.txt4032logplain
-rw-r--r--Readme.txt23208logplain
-rw-r--r--Security.md1071logplain
d---------TestData2955logplain
d---------TestPrograms3181logplain
d---------TestScripts1076logplain
d---------TestVectors3175logplain
-rw-r--r--adhoc.cpp.proto870logplain
-rw-r--r--adler32.cpp1382logplain
-rw-r--r--adler32.h835logplain
-rw-r--r--adv_simd.h56027logplain
-rw-r--r--aes.h1174logplain
-rw-r--r--aes_armv4.S32114logplain
-rw-r--r--aes_armv4.h1079logplain
-rw-r--r--algebra.cpp9609logplain
-rw-r--r--algebra.h16328logplain
-rw-r--r--algparam.cpp2075logplain
-rw-r--r--algparam.h18944logplain
-rw-r--r--allocate.cpp2501logplain
-rw-r--r--allocate.h3513logplain
-rw-r--r--arc4.cpp2459logplain
-rw-r--r--arc4.h3185logplain
-rw-r--r--argnames.h5650logplain
-rw-r--r--aria.cpp11172logplain
-rw-r--r--aria.h2874logplain
-rw-r--r--aria_simd.cpp5698logplain
-rw-r--r--ariatab.cpp12362logplain
-rw-r--r--arm_simd.h13515logplain
-rw-r--r--asn.cpp16949logplain
-rw-r--r--asn.h36699logplain
-rw-r--r--authenc.cpp5293logplain
-rw-r--r--authenc.h4702logplain
-rw-r--r--base32.cpp4331logplain
-rw-r--r--base32.h9526logplain
-rw-r--r--base64.cpp4821logplain
-rw-r--r--base64.h9074logplain
-rw-r--r--basecode.cpp6239logplain
-rw-r--r--basecode.h5599logplain
-rw-r--r--bds10.zip6812logplain
-rw-r--r--bench.h3759logplain
-rw-r--r--bench1.cpp15824logplain
-rw-r--r--bench2.cpp12040logplain
-rw-r--r--bench3.cpp16546logplain
-rw-r--r--bfinit.cpp14279logplain
-rw-r--r--blake2.cpp25403logplain
-rw-r--r--blake2.h16862logplain
-rw-r--r--blake2b_simd.cpp44802logplain
-rw-r--r--blake2s_simd.cpp41580logplain
-rw-r--r--blowfish.cpp2358logplain
-rw-r--r--blowfish.h1727logplain
-rw-r--r--blumshub.cpp1499logplain
-rw-r--r--blumshub.h2097logplain
-rw-r--r--camellia.cpp22108logplain
-rw-r--r--camellia.h1412logplain
-rw-r--r--cast.cpp11321logplain
-rw-r--r--cast.h3230logplain
-rw-r--r--casts.cpp29897logplain
-rw-r--r--cbcmac.cpp1309logplain
-rw-r--r--cbcmac.h1921logplain
-rw-r--r--ccm.cpp4076logplain
-rw-r--r--ccm.h4575logplain
-rw-r--r--chacha.cpp20003logplain
-rw-r--r--chacha.h9836logplain
-rw-r--r--chacha_avx.cpp18068logplain
-rw-r--r--chacha_simd.cpp36866logplain
-rw-r--r--chachapoly.cpp8591logplain
-rw-r--r--chachapoly.h13321logplain
-rw-r--r--cham.cpp15745logplain
-rw-r--r--cham.h6664logplain
-rw-r--r--cham_simd.cpp17468logplain
-rw-r--r--channels.cpp7920logplain
-rw-r--r--channels.h4605logplain
-rw-r--r--cmac.cpp3725logplain
-rw-r--r--cmac.h2549logplain
-rw-r--r--config.h1141logplain
-rw-r--r--config_align.h3257logplain
-rw-r--r--config_asm.h20850logplain
-rw-r--r--config_cpu.h10264logplain
-rw-r--r--config_cxx.h11427logplain
-rw-r--r--config_dll.h8208logplain
-rw-r--r--config_int.h12020logplain
-rw-r--r--config_misc.h8649logplain
-rw-r--r--config_ns.h3066logplain
-rw-r--r--config_os.h6439logplain
-rw-r--r--config_ver.h4342logplain
-rw-r--r--cpu.cpp45228logplain
-rw-r--r--cpu.h38617logplain
-rw-r--r--crc.cpp17215logplain
-rw-r--r--crc.h2671logplain
-rw-r--r--crc_simd.cpp5069logplain
-rw-r--r--cryptdll.vcxproj14412logplain
-rw-r--r--cryptdll.vcxproj.filters13823logplain
-rw-r--r--cryptest.nmake15982logplain
-rw-r--r--cryptest.sln6389logplain
-rw-r--r--cryptest.vcxproj18023logplain
-rw-r--r--cryptest.vcxproj.filters16279logplain
-rw-r--r--cryptest.vcxproj.user252logplain
-rw-r--r--cryptlib.cpp33700logplain
-rw-r--r--cryptlib.h181761logplain
-rw-r--r--cryptlib.vcxproj25263logplain
-rw-r--r--cryptlib.vcxproj.filters33974logplain
-rw-r--r--cryptopp.mapfile572logplain
-rw-r--r--cryptopp.rc2497logplain
-rw-r--r--cryptopp.supp141logplain
-rw-r--r--darn.cpp6776logplain
-rw-r--r--darn.h3841logplain
-rw-r--r--datatest.cpp41241logplain
-rw-r--r--default.cpp11492logplain
-rw-r--r--default.h16211logplain
-rw-r--r--des.cpp13906logplain
-rw-r--r--des.h5564logplain
-rw-r--r--dessp.cpp6081logplain
-rw-r--r--dh.cpp349logplain
-rw-r--r--dh.h12037logplain
-rw-r--r--dh2.cpp2250logplain
-rw-r--r--dh2.h2763logplain
-rw-r--r--dll.cpp5838logplain
-rw-r--r--dll.h1828logplain
-rw-r--r--dlltest.cpp6188logplain
-rw-r--r--dlltest.vcxproj6362logplain
-rw-r--r--dlltest.vcxproj.filters468logplain
-rw-r--r--dmac.h3439logplain
-rw-r--r--donna.h8047logplain
-rw-r--r--donna_32.cpp87507logplain
-rw-r--r--donna_32.h139971logplain
-rw-r--r--donna_64.cpp66925logplain
-rw-r--r--donna_64.h140638logplain
-rw-r--r--donna_sse.cpp63049logplain
-rw-r--r--donna_sse.h3160logplain
-rw-r--r--drbg.h35805logplain
-rw-r--r--dsa.cpp1289logplain
-rw-r--r--dsa.h2294logplain
-rw-r--r--eax.cpp1602logplain
-rw-r--r--eax.h3784logplain
-rw-r--r--ec2n.cpp8415logplain
-rw-r--r--ec2n.h4628logplain
-rw-r--r--eccrypto.cpp36208logplain
-rw-r--r--eccrypto.h30681logplain
-rw-r--r--ecp.cpp13020logplain
-rw-r--r--ecp.h6234logplain
-rw-r--r--ecpoint.h5384logplain
-rw-r--r--elgamal.cpp532logplain
-rw-r--r--elgamal.h13505logplain
-rw-r--r--emsa2.cpp1786logplain
-rw-r--r--emsa2.h2951logplain
-rw-r--r--eprecomp.cpp3999logplain
-rw-r--r--eprecomp.h6699logplain
-rw-r--r--esign.cpp6281logplain
-rw-r--r--esign.h5823logplain
-rw-r--r--factory.h7528logplain
-rw-r--r--fhmqv.h18581logplain
-rw-r--r--files.cpp7527logplain
-rw-r--r--files.h7861logplain
-rw-r--r--filters.cpp41936logplain
-rw-r--r--filters.h70660logplain
-rw-r--r--fips140.cpp2310logplain
-rw-r--r--fips140.h5679logplain
-rw-r--r--fipsalgt.cpp37695logplain
-rw-r--r--fipstest.cpp25473logplain
-rw-r--r--fltrimpl.h2425logplain
-rw-r--r--gcm.cpp33332logplain
-rw-r--r--gcm.h5105logplain
-rw-r--r--gcm_simd.cpp23803logplain
-rw-r--r--gf256.cpp637logplain
-rw-r--r--gf256.h1503logplain
-rw-r--r--gf2_32.cpp1834logplain
-rw-r--r--gf2_32.h1576logplain
-rw-r--r--gf2n.cpp25021logplain
-rw-r--r--gf2n.h13784logplain
-rw-r--r--gf2n_simd.cpp19020logplain
-rw-r--r--gfpcrypt.cpp10775logplain
-rw-r--r--gfpcrypt.h45961logplain
-rw-r--r--gost.cpp3527logplain
-rw-r--r--gost.h1780logplain
-rw-r--r--gzip.cpp5628logplain
-rw-r--r--gzip.h6390logplain
-rw-r--r--hashfwd.h630logplain
-rw-r--r--hc128.cpp10489logplain
-rw-r--r--hc128.h2469logplain
-rw-r--r--hc256.cpp4305logplain
-rw-r--r--hc256.h2368logplain
-rw-r--r--hex.cpp2233logplain
-rw-r--r--hex.h1780logplain
-rw-r--r--hight.cpp10591logplain
-rw-r--r--hight.h2796logplain
-rw-r--r--hkdf.h5967logplain
-rw-r--r--hmac.cpp2044logplain
-rw-r--r--hmac.h2607logplain
-rw-r--r--hmqv.h18737logplain
-rw-r--r--hrtimer.cpp4834logplain
-rw-r--r--hrtimer.h4554logplain
-rw-r--r--ida.cpp11911logplain
-rw-r--r--ida.h6552logplain
-rw-r--r--idea.cpp4031logplain
-rw-r--r--idea.h1774logplain
-rw-r--r--integer.cpp135412logplain
-rw-r--r--integer.h38653logplain
-rw-r--r--iterhash.cpp5654logplain
-rw-r--r--iterhash.h9112logplain
-rw-r--r--kalyna.cpp56659logplain
-rw-r--r--kalyna.h9984logplain
-rw-r--r--kalynatab.cpp138230logplain
-rw-r--r--keccak.cpp2042logplain
-rw-r--r--keccak.h4484logplain
-rw-r--r--keccak_core.cpp8401logplain
-rw-r--r--keccak_simd.cpp106107logplain
-rw-r--r--lea.cpp55182logplain
-rw-r--r--lea.h4013logplain
-rw-r--r--lea_simd.cpp47133logplain
-rw-r--r--lsh.h10201logplain
-rw-r--r--lsh256.cpp25339logplain
-rw-r--r--lsh256_avx.cpp19427logplain
-rw-r--r--lsh256_sse.cpp22550logplain
-rw-r--r--lsh512.cpp31418logplain
-rw-r--r--lsh512_avx.cpp23678logplain
-rw-r--r--lsh512_sse.cpp32922logplain
-rw-r--r--lubyrack.h3414logplain
-rw-r--r--luc.cpp6932logplain
-rw-r--r--luc.h13717logplain
-rw-r--r--mars.cpp3776logplain
-rw-r--r--mars.h1573logplain
-rw-r--r--marss.cpp6696logplain
-rw-r--r--md2.cpp3114logplain
-rw-r--r--md2.h1791logplain
-rw-r--r--md4.cpp2855logplain
-rw-r--r--md4.h1360logplain
-rw-r--r--md5.cpp4766logplain
-rw-r--r--md5.h1292logplain
-rw-r--r--mdc.h2745logplain
-rw-r--r--mersenne.h7991logplain
-rw-r--r--misc.cpp10519logplain
-rw-r--r--misc.h118801logplain
-rw-r--r--modarith.h13887logplain
-rw-r--r--modes.cpp9598logplain
-rw-r--r--modes.h26758logplain
-rw-r--r--modexppc.h1350logplain
-rw-r--r--mqueue.cpp4347logplain
-rw-r--r--mqueue.h5455logplain
-rw-r--r--mqv.cpp959logplain
-rw-r--r--mqv.h12575logplain
-rw-r--r--naclite.h22204logplain
-rw-r--r--nbtheory.cpp25778logplain
-rw-r--r--nbtheory.h15604logplain
-rw-r--r--neon_simd.cpp5521logplain
-rw-r--r--nr.h230logplain
-rw-r--r--oaep.cpp3145logplain
-rw-r--r--oaep.h1941logplain
-rw-r--r--oids.h9613logplain
-rw-r--r--osrng.cpp9285logplain
-rw-r--r--osrng.h11533logplain
-rw-r--r--ossig.h5173logplain
-rw-r--r--padlkrng.cpp2768logplain
-rw-r--r--padlkrng.h5598logplain
-rw-r--r--panama.cpp14395logplain
-rw-r--r--panama.h5187logplain
-rw-r--r--pch.cpp18logplain
-rw-r--r--pch.h758logplain
-rw-r--r--pkcspad.cpp7633logplain
-rw-r--r--pkcspad.h5112logplain
-rw-r--r--poly1305.cpp11314logplain
-rw-r--r--poly1305.h10983logplain
-rw-r--r--polynomi.cpp14815logplain
-rw-r--r--polynomi.h17490logplain
-rw-r--r--power7_ppc.cpp2796logplain
-rw-r--r--power8_ppc.cpp7504logplain
-rw-r--r--power9_ppc.cpp4088logplain
-rw-r--r--ppc_simd.cpp2759logplain
-rw-r--r--ppc_simd.h101369logplain
-rw-r--r--pssr.cpp6256logplain
-rw-r--r--pssr.h4386logplain
-rw-r--r--pubkey.cpp8339logplain
-rw-r--r--pubkey.h102528logplain
-rw-r--r--pwdbased.h16492logplain
-rw-r--r--queue.cpp13872logplain
-rw-r--r--queue.h9634logplain
-rw-r--r--rabbit.cpp9055logplain
-rw-r--r--rabbit.h4878logplain
-rw-r--r--rabin.cpp6255logplain
-rw-r--r--rabin.h4556logplain
-rw-r--r--randpool.cpp4287logplain
-rw-r--r--randpool.h4699logplain
-rw-r--r--rc2.cpp3716logplain
-rw-r--r--rc2.h3185logplain
-rw-r--r--rc5.cpp2023logplain
-rw-r--r--rc5.h1583logplain
-rw-r--r--rc6.cpp2413logplain
-rw-r--r--rc6.h1612logplain
-rw-r--r--rdrand.asm6339logplain
-rw-r--r--rdrand.cpp8611logplain
-rw-r--r--rdrand.h5708logplain
-rw-r--r--rdseed.asm6339logplain
-rw-r--r--rdtables.cpp4481logplain
-rw-r--r--regtest1.cpp5775logplain
-rw-r--r--regtest2.cpp3857logplain
-rw-r--r--regtest3.cpp7695logplain
-rw-r--r--regtest4.cpp2322logplain
-rw-r--r--resource.h411logplain
-rw-r--r--rijndael.cpp41016logplain
-rw-r--r--rijndael.h4778logplain
-rw-r--r--rijndael_simd.cpp25316logplain
-rw-r--r--ripemd.cpp32078logplain
-rw-r--r--ripemd.h2507logplain
-rw-r--r--rng.cpp4683logplain
-rw-r--r--rng.h4293logplain
-rw-r--r--rsa.cpp10178logplain
-rw-r--r--rsa.h11661logplain
-rw-r--r--rw.cpp8300logplain
-rw-r--r--rw.h5316logplain
-rw-r--r--safer.cpp6473logplain
-rw-r--r--safer.h3205logplain
-rw-r--r--salsa.cpp27668logplain
-rw-r--r--salsa.h4006logplain
-rw-r--r--scrypt.cpp10088logplain
-rw-r--r--scrypt.h4679logplain
-rw-r--r--seal.cpp4898logplain
-rw-r--r--seal.h2004logplain
-rw-r--r--secblock.h53701logplain
-rw-r--r--secblockfwd.h896logplain
-rw-r--r--seckey.h20694logplain
-rw-r--r--seed.cpp5336logplain
-rw-r--r--seed.h1223logplain
-rw-r--r--serpent.cpp3020logplain
-rw-r--r--serpent.h2377logplain
-rw-r--r--serpentp.h9035logplain
-rw-r--r--sha.cpp45575logplain
-rw-r--r--sha.h10811logplain
-rw-r--r--sha1_armv4.S29134logplain
-rw-r--r--sha1_armv4.h669logplain
-rw-r--r--sha256_armv4.S59489logplain
-rw-r--r--sha256_armv4.h692logplain
-rw-r--r--sha3.cpp2070logplain
-rw-r--r--sha3.h3931logplain
-rw-r--r--sha512_armv4.S42371logplain
-rw-r--r--sha512_armv4.h692logplain
-rw-r--r--sha_simd.cpp51300logplain
-rw-r--r--shacal2.cpp5021logplain
-rw-r--r--shacal2.h2022logplain
-rw-r--r--shacal2_simd.cpp3293logplain
-rw-r--r--shake.cpp2512logplain
-rw-r--r--shake.h7186logplain
-rw-r--r--shark.cpp5331logplain
-rw-r--r--shark.h2049logplain
-rw-r--r--sharkbox.cpp121955logplain
-rw-r--r--simeck.cpp4552logplain
-rw-r--r--simeck.h6127logplain
-rw-r--r--simon.cpp16974logplain
-rw-r--r--simon.h8554logplain
-rw-r--r--simon128_simd.cpp31735logplain
-rw-r--r--simple.cpp206logplain
-rw-r--r--simple.h26288logplain
-rw-r--r--siphash.h9283logplain
-rw-r--r--skipjack.cpp6265logplain
-rw-r--r--skipjack.h2826logplain
-rw-r--r--sm3.cpp10454logplain
-rw-r--r--sm3.h2810logplain
-rw-r--r--sm4.cpp8593logplain
-rw-r--r--sm4.h3982logplain
-rw-r--r--sm4_simd.cpp10197logplain
-rw-r--r--smartptr.h6652logplain
-rw-r--r--sosemanuk.cpp24823logplain
-rw-r--r--sosemanuk.h2423logplain
-rw-r--r--speck.cpp15721logplain
-rw-r--r--speck.h8560logplain
-rw-r--r--speck128_simd.cpp26735logplain
-rw-r--r--square.cpp5647logplain
-rw-r--r--square.h1699logplain
-rw-r--r--squaretb.cpp32105logplain
-rw-r--r--sse_simd.cpp3076logplain
-rw-r--r--stdcpp.h2397logplain
-rw-r--r--strciphr.cpp10432logplain
-rw-r--r--strciphr.h33978logplain
-rw-r--r--tea.cpp4460logplain
-rw-r--r--tea.h5079logplain
-rw-r--r--test.cpp36134logplain
-rw-r--r--tftables.cpp16381logplain
-rw-r--r--threefish.cpp19879logplain
-rw-r--r--threefish.h7745logplain
-rw-r--r--tiger.cpp6586logplain
-rw-r--r--tiger.h2348logplain
-rw-r--r--tigertab.cpp44765logplain
-rw-r--r--trap.h7689logplain
-rw-r--r--trunhash.h2046logplain
-rw-r--r--ttmac.cpp12107logplain
-rw-r--r--ttmac.h1506logplain
-rw-r--r--tweetnacl.cpp24805logplain
-rw-r--r--tweetnacl.h20693logplain
-rw-r--r--twofish.cpp4402logplain
-rw-r--r--twofish.h1812logplain
-rw-r--r--validat0.cpp62746logplain
-rw-r--r--validat1.cpp32685logplain
-rw-r--r--validat10.cpp71023logplain
-rw-r--r--validat2.cpp79874logplain
-rw-r--r--validat3.cpp48602logplain
-rw-r--r--validat4.cpp76028logplain
-rw-r--r--validat5.cpp135124logplain
-rw-r--r--validat6.cpp14447logplain
-rw-r--r--validat7.cpp20507logplain
-rw-r--r--validat8.cpp20449logplain
-rw-r--r--validat9.cpp26933logplain
-rw-r--r--validate.h10896logplain
-rw-r--r--vc60.zip7884logplain
-rw-r--r--vmac.cpp25892logplain
-rw-r--r--vmac.h3931logplain
-rw-r--r--vs2005.zip12635logplain
-rw-r--r--wake.cpp2716logplain
-rw-r--r--wake.h1770logplain
-rw-r--r--whrlpool.cpp42598logplain
-rw-r--r--whrlpool.h1618logplain
-rw-r--r--words.h6636logplain
-rw-r--r--x64dll.asm48614logplain
-rw-r--r--x64masm.asm38328logplain
-rw-r--r--xed25519.cpp31346logplain
-rw-r--r--xed25519.h37348logplain
-rw-r--r--xtr.cpp3473logplain
-rw-r--r--xtr.h5680logplain
-rw-r--r--xtrcrypt.cpp3542logplain
-rw-r--r--xtrcrypt.h1937logplain
-rw-r--r--xts.cpp17230logplain
-rw-r--r--xts.h10780logplain
-rw-r--r--zdeflate.cpp26193logplain
-rw-r--r--zdeflate.h6067logplain
-rw-r--r--zinflate.cpp18476logplain
-rw-r--r--zinflate.h5519logplain
-rw-r--r--zlib.cpp2695logplain
-rw-r--r--zlib.h2531logplain