summaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.appveyor.yml1087logplain
-rw-r--r--.gitattributes12logplain
d---------.github45logplain
-rw-r--r--.gitignore3710logplain
-rw-r--r--.travis.yml4929logplain
-rw-r--r--3way.cpp3567logplain
-rw-r--r--3way.h2082logplain
-rw-r--r--Doxyfile106020logplain
-rw-r--r--Filelist.txt7558logplain
-rwxr-xr-xGNUmakefile44757logplain
-rwxr-xr-xGNUmakefile-cross21197logplain
-rw-r--r--History.txt22380logplain
-rw-r--r--Install.txt11985logplain
-rw-r--r--License.txt2389logplain
-rw-r--r--Readme.txt21132logplain
d---------TestData2552logplain
d---------TestScripts1037logplain
d---------TestVectors2700logplain
-rw-r--r--adhoc.cpp.proto870logplain
-rw-r--r--adler32.cpp1383logplain
-rw-r--r--adler32.h834logplain
-rw-r--r--adv-simd.h84660logplain
-rw-r--r--aes-armv4.S33712logplain
-rw-r--r--aes-armv4.h1035logplain
-rw-r--r--aes.h1173logplain
-rw-r--r--algebra.cpp9597logplain
-rw-r--r--algebra.h16353logplain
-rw-r--r--algparam.cpp2075logplain
-rw-r--r--algparam.h18818logplain
-rw-r--r--arc4.cpp2459logplain
-rw-r--r--arc4.h3183logplain
-rw-r--r--argnames.h5650logplain
-rw-r--r--aria-simd.cpp4959logplain
-rw-r--r--aria.cpp11121logplain
-rw-r--r--aria.h2874logplain
-rw-r--r--ariatab.cpp12362logplain
-rw-r--r--asn.cpp14587logplain
-rw-r--r--asn.h20899logplain
-rw-r--r--authenc.cpp4978logplain
-rw-r--r--authenc.h4703logplain
-rw-r--r--base32.cpp4331logplain
-rw-r--r--base32.h9526logplain
-rw-r--r--base64.cpp4821logplain
-rw-r--r--base64.h9074logplain
-rw-r--r--basecode.cpp6223logplain
-rw-r--r--basecode.h5556logplain
-rw-r--r--bds10.zip6812logplain
-rw-r--r--bench.h2669logplain
-rw-r--r--bench1.cpp14294logplain
-rw-r--r--bench2.cpp11329logplain
-rw-r--r--bench3.cpp15851logplain
-rw-r--r--bfinit.cpp14279logplain
-rw-r--r--blake2-simd.cpp91073logplain
-rw-r--r--blake2.cpp18724logplain
-rw-r--r--blake2.h13126logplain
-rw-r--r--blowfish.cpp2348logplain
-rw-r--r--blowfish.h1727logplain
-rw-r--r--blumshub.cpp1499logplain
-rw-r--r--blumshub.h1471logplain
-rw-r--r--camellia.cpp22109logplain
-rw-r--r--camellia.h1412logplain
-rw-r--r--cast.cpp11321logplain
-rw-r--r--cast.h3230logplain
-rw-r--r--casts.cpp29897logplain
-rw-r--r--cbcmac.cpp1299logplain
-rw-r--r--cbcmac.h1751logplain
-rw-r--r--ccm.cpp4061logplain
-rw-r--r--ccm.h4576logplain
-rw-r--r--chacha.cpp5554logplain
-rw-r--r--chacha.h3720logplain
-rw-r--r--cham-simd.cpp41365logplain
-rw-r--r--cham.cpp16555logplain
-rw-r--r--cham.h6462logplain
-rw-r--r--channels.cpp7920logplain
-rw-r--r--channels.h4605logplain
-rw-r--r--cmac.cpp3371logplain
-rw-r--r--cmac.h2220logplain
-rw-r--r--config.h53725logplain
-rw-r--r--cpu.cpp31180logplain
-rw-r--r--cpu.h36078logplain
-rw-r--r--crc-simd.cpp3962logplain
-rw-r--r--crc.cpp17217logplain
-rw-r--r--crc.h2212logplain
-rw-r--r--cryptdll.vcxproj13948logplain
-rw-r--r--cryptdll.vcxproj.filters12408logplain
-rw-r--r--cryptest.nmake10991logplain
-rwxr-xr-xcryptest.sh247153logplain
-rw-r--r--cryptest.sln6389logplain
-rw-r--r--cryptest.vcxproj16715logplain
-rw-r--r--cryptest.vcxproj.filters14106logplain
-rw-r--r--cryptest.vcxproj.user251logplain
-rw-r--r--cryptlib.cpp30931logplain
-rw-r--r--cryptlib.h175425logplain
-rw-r--r--cryptlib.vcxproj22966logplain
-rw-r--r--cryptlib.vcxproj.filters30644logplain
-rw-r--r--cryptopp.mapfile89logplain
-rw-r--r--cryptopp.rc2497logplain
-rw-r--r--cryptopp.supp141logplain
-rw-r--r--datatest.cpp29733logplain
-rw-r--r--default.cpp11350logplain
-rw-r--r--default.h16194logplain
-rw-r--r--des.cpp13856logplain
-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.cpp5870logplain
-rw-r--r--dll.h1851logplain
-rw-r--r--dlltest.cpp6178logplain
-rw-r--r--dlltest.vcxproj6373logplain
-rw-r--r--dlltest.vcxproj.filters468logplain
-rw-r--r--dmac.h3428logplain
-rw-r--r--drbg.h37037logplain
-rw-r--r--dsa.cpp1289logplain
-rw-r--r--dsa.h1615logplain
-rw-r--r--eax.cpp1592logplain
-rw-r--r--eax.h3784logplain
-rw-r--r--ec2n.cpp7605logplain
-rw-r--r--ec2n.h4635logplain
-rw-r--r--eccrypto.cpp35749logplain
-rw-r--r--eccrypto.h29059logplain
-rw-r--r--ecp.cpp12188logplain
-rw-r--r--ecp.h5839logplain
-rw-r--r--ecpoint.h5393logplain
-rw-r--r--elgamal.cpp440logplain
-rw-r--r--elgamal.h5828logplain
-rw-r--r--emsa2.cpp1781logplain
-rw-r--r--emsa2.h2951logplain
-rw-r--r--eprecomp.cpp3999logplain
-rw-r--r--eprecomp.h6717logplain
-rw-r--r--esign.cpp6564logplain
-rw-r--r--esign.h5823logplain
-rw-r--r--factory.h7528logplain
-rw-r--r--fhmqv.h12002logplain
-rw-r--r--files.cpp6363logplain
-rw-r--r--files.h7594logplain
-rw-r--r--filters.cpp41680logplain
-rw-r--r--filters.h66214logplain
-rw-r--r--fips140.cpp2569logplain
-rw-r--r--fips140.h5683logplain
-rw-r--r--fipsalgt.cpp37670logplain
-rw-r--r--fipstest.cpp25300logplain
-rw-r--r--fltrimpl.h2425logplain
-rw-r--r--gcm-simd.cpp31825logplain
-rw-r--r--gcm.cpp33391logplain
-rw-r--r--gcm.h4847logplain
-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.cpp20749logplain
-rw-r--r--gf2n.h13227logplain
-rw-r--r--gfpcrypt.cpp10377logplain
-rw-r--r--gfpcrypt.h37270logplain
-rw-r--r--gost.cpp3527logplain
-rw-r--r--gost.h1780logplain
-rw-r--r--gzip.cpp5591logplain
-rw-r--r--gzip.h6390logplain
-rw-r--r--hashfwd.h594logplain
-rw-r--r--hc128.cpp10471logplain
-rw-r--r--hc128.h2469logplain
-rw-r--r--hc256.cpp4080logplain
-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.h5948logplain
-rw-r--r--hmac.cpp1910logplain
-rw-r--r--hmac.h2605logplain
-rw-r--r--hmqv.h12260logplain
-rw-r--r--hrtimer.cpp4834logplain
-rw-r--r--hrtimer.h2040logplain
-rw-r--r--ida.cpp12002logplain
-rw-r--r--ida.h6508logplain
-rw-r--r--idea.cpp4031logplain
-rw-r--r--idea.h1774logplain
-rw-r--r--integer.cpp131657logplain
-rw-r--r--integer.h37797logplain
-rw-r--r--iterhash.cpp5639logplain
-rw-r--r--iterhash.h8882logplain
-rw-r--r--kalyna.cpp57312logplain
-rw-r--r--kalyna.h10044logplain
-rw-r--r--kalynatab.cpp138111logplain
-rw-r--r--keccak.cpp10150logplain
-rw-r--r--keccak.h4012logplain
-rw-r--r--lea-simd.cpp61231logplain
-rw-r--r--lea.cpp55134logplain
-rw-r--r--lea.h3789logplain
-rw-r--r--lubyrack.h3408logplain
-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.cpp3084logplain
-rw-r--r--md2.h1719logplain
-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.h7695logplain
-rw-r--r--misc.cpp8011logplain
-rw-r--r--misc.h104944logplain
-rw-r--r--modarith.h13168logplain
-rw-r--r--modes.cpp9507logplain
-rw-r--r--modes.h26570logplain
-rw-r--r--modexppc.h1350logplain
-rw-r--r--mqueue.cpp4342logplain
-rw-r--r--mqueue.h3644logplain
-rw-r--r--mqv.cpp590logplain
-rw-r--r--mqv.h9920logplain
-rw-r--r--naclite.h22085logplain
-rw-r--r--nbtheory.cpp25222logplain
-rw-r--r--nbtheory.h15611logplain
-rw-r--r--neon-simd.cpp4439logplain
-rw-r--r--network.cpp15978logplain
-rw-r--r--network.h8228logplain
-rw-r--r--nr.h81logplain
-rw-r--r--oaep.cpp3130logplain
-rw-r--r--oaep.h1941logplain
-rw-r--r--oids.h7450logplain
-rw-r--r--osrng.cpp6993logplain
-rw-r--r--osrng.h11048logplain
-rw-r--r--ossig.h5191logplain
-rw-r--r--padlkrng.cpp2750logplain
-rw-r--r--padlkrng.h5601logplain
-rw-r--r--panama.cpp14262logplain
-rw-r--r--panama.h4705logplain
-rw-r--r--pch.cpp18logplain
-rw-r--r--pch.h758logplain
-rw-r--r--pkcspad.cpp7613logplain
-rw-r--r--pkcspad.h5112logplain
-rw-r--r--poly1305.cpp7436logplain
-rw-r--r--poly1305.h7433logplain
-rw-r--r--polynomi.cpp14815logplain
-rw-r--r--polynomi.h17490logplain
-rw-r--r--ppc-simd.cpp2691logplain
-rw-r--r--ppc-simd.h26102logplain
-rw-r--r--pssr.cpp6246logplain
-rw-r--r--pssr.h4393logplain
-rw-r--r--pubkey.cpp8339logplain
-rw-r--r--pubkey.h99580logplain
-rw-r--r--pwdbased.h15675logplain
-rw-r--r--queue.cpp13137logplain
-rw-r--r--queue.h4802logplain
-rw-r--r--rabbit.cpp9011logplain
-rw-r--r--rabbit.h4878logplain
-rw-r--r--rabin.cpp6255logplain
-rw-r--r--rabin.h4556logplain
-rw-r--r--randpool.cpp3703logplain
-rw-r--r--randpool.h4410logplain
-rw-r--r--rc2.cpp3711logplain
-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
-rwxr-xr-xrdrand-masm.cmd3760logplain
-rwxr-xr-xrdrand-nasm.sh2101logplain
-rw-r--r--rdrand.asm10628logplain
-rw-r--r--rdrand.cpp7759logplain
-rw-r--r--rdrand.h5711logplain
-rw-r--r--rdrand.s11091logplain
-rw-r--r--rdtables.cpp4481logplain
-rw-r--r--regtest1.cpp5160logplain
-rw-r--r--regtest2.cpp3763logplain
-rw-r--r--regtest3.cpp7240logplain
-rw-r--r--regtest4.cpp2321logplain
-rw-r--r--resource.h411logplain
-rw-r--r--rijndael-simd.cpp30395logplain
-rw-r--r--rijndael.cpp41225logplain
-rw-r--r--rijndael.h4531logplain
-rw-r--r--ripemd.cpp32078logplain
-rw-r--r--ripemd.h2507logplain
-rw-r--r--rng.cpp4601logplain
-rw-r--r--rng.h4181logplain
-rw-r--r--rsa.cpp9997logplain
-rw-r--r--rsa.h10425logplain
-rw-r--r--rw.cpp7812logplain
-rw-r--r--rw.h5316logplain
-rw-r--r--safer.cpp6473logplain
-rw-r--r--safer.h3205logplain
-rw-r--r--salsa.cpp25798logplain
-rw-r--r--salsa.h3496logplain
-rw-r--r--scrypt.cpp8535logplain
-rw-r--r--scrypt.h4520logplain
-rw-r--r--seal.cpp4888logplain
-rw-r--r--seal.h2004logplain
-rw-r--r--secblock.h39679logplain
-rw-r--r--seckey.h21938logplain
-rw-r--r--seed.cpp5336logplain
-rw-r--r--seed.h1223logplain
-rw-r--r--serpent.cpp3020logplain
-rw-r--r--serpent.h1573logplain
-rw-r--r--serpentp.h8941logplain
-rwxr-xr-xsetenv-android-gcc.sh17368logplain
-rwxr-xr-xsetenv-embedded.sh4589logplain
-rwxr-xr-xsetenv-ios.sh9211logplain
-rw-r--r--sha-simd.cpp57664logplain
-rw-r--r--sha.cpp40023logplain
-rw-r--r--sha.h10557logplain
-rw-r--r--sha3.cpp10148logplain
-rw-r--r--sha3.h3656logplain
-rw-r--r--shacal2-simd.cpp3475logplain
-rw-r--r--shacal2.cpp4861logplain
-rw-r--r--shacal2.h1980logplain
-rw-r--r--shark.cpp5334logplain
-rw-r--r--shark.h2049logplain
-rw-r--r--sharkbox.cpp121955logplain
-rw-r--r--simeck-simd.cpp12230logplain
-rw-r--r--simeck.cpp6279logplain
-rw-r--r--simeck.h6122logplain
-rw-r--r--simon-simd.cpp41352logplain
-rw-r--r--simon.cpp17066logplain
-rw-r--r--simon.h7991logplain
-rw-r--r--simple.cpp206logplain
-rw-r--r--simple.h17261logplain
-rw-r--r--siphash.h9208logplain
-rw-r--r--skipjack.cpp6265logplain
-rw-r--r--skipjack.h1980logplain
-rw-r--r--sm3.cpp10454logplain
-rw-r--r--sm3.h2814logplain
-rw-r--r--sm4-simd.cpp11506logplain
-rw-r--r--sm4.cpp8500logplain
-rw-r--r--sm4.h3931logplain
-rw-r--r--smartptr.h6634logplain
-rw-r--r--socketft.cpp17563logplain
-rw-r--r--socketft.h6410logplain
-rw-r--r--sosemanuk.cpp24773logplain
-rw-r--r--sosemanuk.h2398logplain
-rw-r--r--speck-simd.cpp35430logplain
-rw-r--r--speck.cpp15427logplain
-rw-r--r--speck.h7974logplain
-rw-r--r--square.cpp5647logplain
-rw-r--r--square.h1699logplain
-rw-r--r--squaretb.cpp32105logplain
-rw-r--r--sse-simd.cpp2913logplain
-rw-r--r--stdcpp.h1860logplain
-rw-r--r--strciphr.cpp9918logplain
-rw-r--r--strciphr.h32151logplain
-rw-r--r--tea.cpp4314logplain
-rw-r--r--tea.h4507logplain
-rw-r--r--test.cpp34334logplain
-rw-r--r--tftables.cpp16381logplain
-rw-r--r--threefish.cpp19879logplain
-rw-r--r--threefish.h7745logplain
-rw-r--r--tiger.cpp6362logplain
-rw-r--r--tiger.h1106logplain
-rw-r--r--tigertab.cpp44765logplain
-rw-r--r--trap.h7670logplain
-rw-r--r--trdlocal.cpp2841logplain
-rw-r--r--trdlocal.h850logplain
-rw-r--r--trunhash.h1608logplain
-rw-r--r--ttmac.cpp11969logplain
-rw-r--r--ttmac.h1504logplain
-rw-r--r--tweetnacl.cpp24534logplain
-rw-r--r--tweetnacl.h20286logplain
-rw-r--r--twofish.cpp4402logplain
-rw-r--r--twofish.h1812logplain
-rw-r--r--validat0.cpp56177logplain
-rw-r--r--validat1.cpp32569logplain
-rw-r--r--validat10.cpp71021logplain
-rw-r--r--validat2.cpp79398logplain
-rw-r--r--validat3.cpp59931logplain
-rw-r--r--validat4.cpp75493logplain
-rw-r--r--validat5.cpp126120logplain
-rw-r--r--validat6.cpp10327logplain
-rw-r--r--validat7.cpp12781logplain
-rw-r--r--validat8.cpp6121logplain
-rw-r--r--validat9.cpp24641logplain
-rw-r--r--validate.h7081logplain
-rw-r--r--vc60.zip7884logplain
-rw-r--r--vmac.cpp25764logplain
-rw-r--r--vmac.h3920logplain
-rw-r--r--vs2005.zip14253logplain
-rw-r--r--wait.cpp14100logplain
-rw-r--r--wait.h8221logplain
-rw-r--r--wake.cpp2910logplain
-rw-r--r--wake.h1770logplain
-rw-r--r--whrlpool.cpp42714logplain
-rw-r--r--whrlpool.h1351logplain
-rw-r--r--winpipes.cpp5732logplain
-rw-r--r--winpipes.h3808logplain
-rw-r--r--words.h2397logplain
-rw-r--r--x64dll.asm47319logplain
-rw-r--r--x64masm.asm38328logplain
-rw-r--r--xtr.cpp3060logplain
-rw-r--r--xtr.h5680logplain
-rw-r--r--xtrcrypt.cpp3542logplain
-rw-r--r--xtrcrypt.h1937logplain
-rw-r--r--zdeflate.cpp26066logplain
-rw-r--r--zdeflate.h6069logplain
-rw-r--r--zinflate.cpp18466logplain
-rw-r--r--zinflate.h5353logplain
-rw-r--r--zlib.cpp2695logplain
-rw-r--r--zlib.h2376logplain