summaryrefslogtreecommitdiff
ModeNameSize
-rwxr-xr-x.bootstrap35logplain
-rw-r--r--.c-style6logplain
-rw-r--r--.gitattributes14logplain
-rw-r--r--.gitignore715logplain
-rw-r--r--.gitlab-ci.yml3047logplain
-rw-r--r--AUTHORS30logplain
-rw-r--r--CONTRIBUTING.md609logplain
-rw-r--r--COPYING.LESSERv37639logplain
-rw-r--r--COPYINGv218092logplain
-rw-r--r--COPYINGv335150logplain
-rw-r--r--ChangeLog380858logplain
-rw-r--r--INSTALL9416logplain
-rw-r--r--Makefile.in23336logplain
-rw-r--r--NEWS45304logplain
-rw-r--r--README2267logplain
-rw-r--r--TODO650logplain
-rw-r--r--aclocal.m438182logplain
-rw-r--r--aes-decrypt-internal.c2697logplain
-rw-r--r--aes-decrypt.c15715logplain
-rw-r--r--aes-encrypt-internal.c3197logplain
-rw-r--r--aes-encrypt-table.c15090logplain
-rw-r--r--aes-encrypt.c2357logplain
-rw-r--r--aes-internal.h3108logplain
-rw-r--r--aes-invert-internal.c5592logplain
-rw-r--r--aes-set-decrypt-key.c1643logplain
-rw-r--r--aes-set-encrypt-key.c1794logplain
-rw-r--r--aes-set-key-internal.c1963logplain
-rw-r--r--aes.h4962logplain
-rw-r--r--aes128-meta.c1453logplain
-rw-r--r--aes128-set-decrypt-key.c1479logplain
-rw-r--r--aes128-set-encrypt-key.c1273logplain
-rw-r--r--aes192-meta.c1453logplain
-rw-r--r--aes192-set-decrypt-key.c1430logplain
-rw-r--r--aes192-set-encrypt-key.c1273logplain
-rw-r--r--aes256-meta.c1453logplain
-rw-r--r--aes256-set-decrypt-key.c1430logplain
-rw-r--r--aes256-set-encrypt-key.c1273logplain
-rw-r--r--aesdata.c6374logplain
-rw-r--r--arcfour-crypt.c1573logplain
-rw-r--r--arcfour.c1808logplain
-rw-r--r--arcfour.h1960logplain
-rw-r--r--arctwo-meta.c2004logplain
-rw-r--r--arctwo.c7251logplain
-rw-r--r--arctwo.h3013logplain
d---------arm597logplain
-rw-r--r--asm.m42269logplain
-rw-r--r--asn1.h4217logplain
-rw-r--r--base16-decode.c3132logplain
-rw-r--r--base16-encode.c1647logplain
-rw-r--r--base16-meta.c2175logplain
-rw-r--r--base16.h3097logplain
-rw-r--r--base64-decode.c4016logplain
-rw-r--r--base64-encode.c4495logplain
-rw-r--r--base64-meta.c1538logplain
-rw-r--r--base64.h5342logplain
-rw-r--r--base64url-decode.c2500logplain
-rw-r--r--base64url-encode.c1377logplain
-rw-r--r--base64url-meta.c1851logplain
-rw-r--r--bignum-random-prime.c15169logplain
-rw-r--r--bignum-random.c2815logplain
-rw-r--r--bignum.c3948logplain
-rw-r--r--bignum.h3691logplain
-rw-r--r--blowfish.c19732logplain
-rw-r--r--blowfish.h2373logplain
-rw-r--r--buffer-init.c1350logplain
-rw-r--r--buffer.c3092logplain
-rw-r--r--buffer.h2760logplain
-rw-r--r--camellia-absorb.c4107logplain
-rw-r--r--camellia-crypt-internal.c5567logplain
-rw-r--r--camellia-internal.h4186logplain
-rw-r--r--camellia-invert-key.c1517logplain
-rw-r--r--camellia-table.c14155logplain
-rw-r--r--camellia.h4252logplain
-rw-r--r--camellia128-crypt.c1639logplain
-rw-r--r--camellia128-meta.c1510logplain
-rw-r--r--camellia128-set-decrypt-key.c1517logplain
-rw-r--r--camellia128-set-encrypt-key.c3227logplain
-rw-r--r--camellia192-meta.c1510logplain
-rw-r--r--camellia256-crypt.c1639logplain
-rw-r--r--camellia256-meta.c1510logplain
-rw-r--r--camellia256-set-decrypt-key.c1688logplain
-rw-r--r--camellia256-set-encrypt-key.c4177logplain
-rw-r--r--cast128-meta.c1427logplain
-rw-r--r--cast128.c8072logplain
-rw-r--r--cast128.h2218logplain
-rw-r--r--cast128_sboxes.h26092logplain
-rw-r--r--cbc.c4464logplain
-rw-r--r--cbc.h2420logplain
-rw-r--r--ccm-aes128.c3234logplain
-rw-r--r--ccm-aes192.c3228logplain
-rw-r--r--ccm-aes256.c3227logplain
-rw-r--r--ccm.c8858logplain
-rw-r--r--ccm.h9625logplain
-rw-r--r--cfb.c5942logplain
-rw-r--r--cfb.h3495logplain
-rw-r--r--chacha-core-internal.c3013logplain
-rw-r--r--chacha-crypt.c2069logplain
-rw-r--r--chacha-poly1305-meta.c1761logplain
-rw-r--r--chacha-poly1305.c4191logplain
-rw-r--r--chacha-poly1305.h2841logplain
-rw-r--r--chacha-set-key.c1743logplain
-rw-r--r--chacha-set-nonce.c1934logplain
-rw-r--r--chacha.h2483logplain
-rw-r--r--cmac-aes128.c1605logplain
-rw-r--r--cmac-aes256.c1605logplain
-rw-r--r--cmac.c3964logplain
-rw-r--r--cmac.h3948logplain
-rw-r--r--cnd-copy.c1409logplain
-rwxr-xr-xconfig.guess45805logplain
-rw-r--r--config.m4.in481logplain
-rw-r--r--config.make.in2798logplain
-rwxr-xr-xconfig.sub35594logplain
-rw-r--r--configure.ac29081logplain
-rw-r--r--ctr-internal.h1722logplain
-rw-r--r--ctr.c4238logplain
-rw-r--r--ctr.h1960logplain
-rw-r--r--ctr16.c2939logplain
-rw-r--r--curve25519-eh-to-x.c2328logplain
-rw-r--r--curve25519-mul-g.c1976logplain
-rw-r--r--curve25519-mul.c4741logplain
-rw-r--r--curve25519.h1569logplain
-rw-r--r--der-iterator.c7154logplain
-rw-r--r--der2dsa.c4028logplain
-rw-r--r--der2rsa.c3844logplain
-rw-r--r--des-compat.c5682logplain
-rw-r--r--des-compat.h5007logplain
-rw-r--r--des.c7517logplain
-rw-r--r--des.h2922logplain
-rw-r--r--des3.c2157logplain
-rw-r--r--desCode.h11142logplain
-rw-r--r--descore.README14966logplain
-rw-r--r--desdata.c4461logplain
-rw-r--r--desinfo.h3508logplain
-rw-r--r--dsa-compat-keygen.c2222logplain
-rw-r--r--dsa-compat.c1554logplain
-rw-r--r--dsa-compat.h5263logplain
-rw-r--r--dsa-gen-params.c2785logplain
-rw-r--r--dsa-hash.c1660logplain
-rw-r--r--dsa-keygen.c1665logplain
-rw-r--r--dsa-sha1-sign.c1932logplain
-rw-r--r--dsa-sha1-verify.c1723logplain
-rw-r--r--dsa-sha256-sign.c1936logplain
-rw-r--r--dsa-sha256-verify.c1724logplain
-rw-r--r--dsa-sign.c2457logplain
-rw-r--r--dsa-verify.c2519logplain
-rw-r--r--dsa.c1611logplain
-rw-r--r--dsa.h5788logplain
-rw-r--r--dsa2sexp.c1724logplain
-rw-r--r--eax-aes128-meta.c1800logplain
-rw-r--r--eax-aes128.c2009logplain
-rw-r--r--eax.c5028logplain
-rw-r--r--eax.h5752logplain
-rw-r--r--ecc-192.c3933logplain
-rw-r--r--ecc-224.c2635logplain
-rw-r--r--ecc-25519.c9255logplain
-rw-r--r--ecc-256.c6274logplain
-rw-r--r--ecc-384.c4977logplain
-rw-r--r--ecc-521.c3209logplain
-rw-r--r--ecc-a-to-j.c1637logplain
-rw-r--r--ecc-add-eh.c2933logplain
-rw-r--r--ecc-add-ehh.c3159logplain
-rw-r--r--ecc-add-jja.c3486logplain
-rw-r--r--ecc-add-jjj.c3989logplain
-rw-r--r--ecc-curve.h2041logplain
-rw-r--r--ecc-dup-eh.c2904logplain
-rw-r--r--ecc-dup-jj.c3311logplain
-rw-r--r--ecc-ecdsa-sign.c2758logplain
-rw-r--r--ecc-ecdsa-verify.c4325logplain
-rw-r--r--ecc-eh-to-a.c2402logplain
-rw-r--r--ecc-hash.c1939logplain
-rw-r--r--ecc-internal.h12983logplain
-rw-r--r--ecc-j-to-a.c3296logplain
-rw-r--r--ecc-mod-arith.c3312logplain
-rw-r--r--ecc-mod-inv.c3840logplain
-rw-r--r--ecc-mod.c3247logplain
-rw-r--r--ecc-mul-a-eh.c4437logplain
-rw-r--r--ecc-mul-a.c4822logplain
-rw-r--r--ecc-mul-g-eh.c2683logplain
-rw-r--r--ecc-mul-g.c2937logplain
-rw-r--r--ecc-pm1-redc.c2023logplain
-rw-r--r--ecc-point-mul-g.c1685logplain
-rw-r--r--ecc-point-mul.c1686logplain
-rw-r--r--ecc-point.c2909logplain
-rw-r--r--ecc-pp1-redc.c1991logplain
-rw-r--r--ecc-random.c2517logplain
-rw-r--r--ecc-scalar.c1746logplain
-rw-r--r--ecc-size.c1506logplain
-rw-r--r--ecc.h4794logplain
-rw-r--r--eccdata.c30389logplain
-rw-r--r--eccparams.c681logplain
-rw-r--r--ecdsa-keygen.c1781logplain
-rw-r--r--ecdsa-sign.c2235logplain
-rw-r--r--ecdsa-verify.c2233logplain
-rw-r--r--ecdsa.h2924logplain
-rw-r--r--ed25519-sha512-pubkey.c1686logplain
-rw-r--r--ed25519-sha512-sign.c1909logplain
-rw-r--r--ed25519-sha512-verify.c1809logplain
-rw-r--r--eddsa-compress.c1884logplain
-rw-r--r--eddsa-decompress.c2318logplain
-rw-r--r--eddsa-expand.c2083logplain
-rw-r--r--eddsa-hash.c1387logplain
-rw-r--r--eddsa-pubkey.c1518logplain
-rw-r--r--eddsa-sign.c2845logplain
-rw-r--r--eddsa-verify.c3471logplain
-rw-r--r--eddsa.h4017logplain
d---------examples1157logplain
-rw-r--r--fat-arm.c8054logplain
-rw-r--r--fat-setup.h6206logplain
-rw-r--r--fat-x86_64.c6720logplain
-rw-r--r--gcm-aes.c2048logplain
-rw-r--r--gcm-aes128-meta.c1814logplain
-rw-r--r--gcm-aes128.c2048logplain
-rw-r--r--gcm-aes192-meta.c1814logplain
-rw-r--r--gcm-aes192.c2048logplain
-rw-r--r--gcm-aes256-meta.c1814logplain
-rw-r--r--gcm-aes256.c2045logplain
-rw-r--r--gcm-camellia128-meta.c1889logplain
-rw-r--r--gcm-camellia128.c2064logplain
-rw-r--r--gcm-camellia256-meta.c1889logplain
-rw-r--r--gcm-camellia256.c2064logplain
-rw-r--r--gcm.c14819logplain
-rw-r--r--gcm.h10569logplain
-rw-r--r--gcmdata.c2031logplain
-rw-r--r--getopt.c33893logplain
-rw-r--r--getopt.h6644logplain
-rw-r--r--getopt1.c4686logplain
-rw-r--r--getopt_int.h4723logplain
-rw-r--r--gmp-glue.c6540logplain
-rw-r--r--gmp-glue.h5020logplain
-rw-r--r--gosthash94-meta.c1230logplain
-rw-r--r--gosthash94.c26101logplain
-rw-r--r--gosthash94.h3363logplain
-rw-r--r--hkdf.c2126logplain
-rw-r--r--hkdf.h1774logplain
-rw-r--r--hmac-md5.c1536logplain
-rw-r--r--hmac-ripemd160.c1620logplain
-rw-r--r--hmac-sha1.c1550logplain
-rw-r--r--hmac-sha224.c1441logplain
-rw-r--r--hmac-sha256.c1578logplain
-rw-r--r--hmac-sha384.c1441logplain
-rw-r--r--hmac-sha512.c1584logplain
-rw-r--r--hmac.c3004logplain
-rw-r--r--hmac.h5794logplain
-rw-r--r--hogweed.pc.in590logplain
-rw-r--r--index.html3664logplain
-rwxr-xr-xinstall-sh13184logplain
-rw-r--r--knuth-lfib.c4107logplain
-rw-r--r--knuth-lfib.h2214logplain
-rw-r--r--libhogweed.map.in338logplain
-rw-r--r--libnettle.map.in305logplain
-rwxr-xr-xlist-obj-sizes.awk1291logplain
-rw-r--r--macros.h7309logplain
-rw-r--r--md2-meta.c1170logplain
-rw-r--r--md2.c4414logplain
-rw-r--r--md2.h1893logplain
-rw-r--r--md4-meta.c1170logplain
-rw-r--r--md4.c5726logplain
-rw-r--r--md4.h2009logplain
-rw-r--r--md5-compat.c1401logplain
-rw-r--r--md5-compat.h1585logplain
-rw-r--r--md5-compress.c6014logplain
-rw-r--r--md5-meta.c1170logplain
-rw-r--r--md5.c2231logplain
-rw-r--r--md5.h2202logplain
-rw-r--r--memeql-sec.c1403logplain
-rw-r--r--memops.h1326logplain
-rw-r--r--memxor-internal.h2199logplain
-rw-r--r--memxor.c4084logplain
-rw-r--r--memxor.h415logplain
-rw-r--r--memxor3.c7115logplain
-rw-r--r--mini-gmp.c85178logplain
-rw-r--r--mini-gmp.h11298logplain
d---------misc1389logplain
-rw-r--r--nettle-internal.c3903logplain
-rw-r--r--nettle-internal.h4552logplain
-rw-r--r--nettle-lookup-hash.c1359logplain
-rw-r--r--nettle-meta-aeads.c1440logplain
-rw-r--r--nettle-meta-armors.c1339logplain
-rw-r--r--nettle-meta-ciphers.c1652logplain
-rw-r--r--nettle-meta-hashes.c1515logplain
-rw-r--r--nettle-meta.h7878logplain
-rw-r--r--nettle-types.h3202logplain
-rw-r--r--nettle-write.h1732logplain
-rw-r--r--nettle.pc.in294logplain
-rw-r--r--nettle.texinfo246484logplain
-rw-r--r--pbkdf2-hmac-sha1.c1541logplain
-rw-r--r--pbkdf2-hmac-sha256.c1569logplain
-rw-r--r--pbkdf2.c2377logplain
-rw-r--r--pbkdf2.h2442logplain
-rw-r--r--pgp-encode.c9814logplain
-rw-r--r--pgp.h6337logplain
-rw-r--r--pkcs1-decrypt.c2083logplain
-rw-r--r--pkcs1-encrypt.c2254logplain
-rw-r--r--pkcs1-rsa-digest.c1586logplain
-rw-r--r--pkcs1-rsa-md5.c2839logplain
-rw-r--r--pkcs1-rsa-sha1.c2838logplain
-rw-r--r--pkcs1-rsa-sha256.c2929logplain
-rw-r--r--pkcs1-rsa-sha512.c2946logplain
-rw-r--r--pkcs1.c1798logplain
-rw-r--r--pkcs1.h3268logplain
-rw-r--r--poly1305-aes.c2350logplain
-rw-r--r--poly1305-internal.c6921logplain
-rw-r--r--poly1305.h3704logplain
-rw-r--r--pss-mgf1.c1910logplain
-rw-r--r--pss-mgf1.h1481logplain
-rw-r--r--pss.c5409logplain
-rw-r--r--pss.h1649logplain
-rw-r--r--realloc.c1669logplain
-rw-r--r--realloc.h1295logplain
-rw-r--r--ripemd160-compress.c8915logplain
-rw-r--r--ripemd160-meta.c1199logplain
-rw-r--r--ripemd160.c7222logplain
-rw-r--r--ripemd160.h2297logplain
-rw-r--r--rsa-blind.c1931logplain
-rw-r--r--rsa-decrypt-tr.c1691logplain
-rw-r--r--rsa-decrypt.c1448logplain
-rw-r--r--rsa-encrypt.c1542logplain
-rw-r--r--rsa-keygen.c4868logplain
-rw-r--r--rsa-md5-sign-tr.c1977logplain
-rw-r--r--rsa-md5-sign.c1759logplain
-rw-r--r--rsa-md5-verify.c1762logplain
-rw-r--r--rsa-pkcs1-sign-tr.c1672logplain
-rw-r--r--rsa-pkcs1-sign.c1464logplain
-rw-r--r--rsa-pkcs1-verify.c1438logplain
-rw-r--r--rsa-pss-sha256-sign-tr.c1710logplain
-rw-r--r--rsa-pss-sha256-verify.c1582logplain
-rw-r--r--rsa-pss-sha512-sign-tr.c2242logplain
-rw-r--r--rsa-pss-sha512-verify.c1970logplain
-rw-r--r--rsa-sha1-sign-tr.c1975logplain
-rw-r--r--rsa-sha1-sign.c1768logplain
-rw-r--r--rsa-sha1-verify.c1779logplain
-rw-r--r--rsa-sha256-sign-tr.c2005logplain
-rw-r--r--rsa-sha256-sign.c1772logplain
-rw-r--r--rsa-sha256-verify.c1762logplain
-rw-r--r--rsa-sha512-sign-tr.c2005logplain
-rw-r--r--rsa-sha512-sign.c1778logplain
-rw-r--r--rsa-sha512-verify.c1772logplain
-rw-r--r--rsa-sign-tr.c3124logplain
-rw-r--r--rsa-sign.c3378logplain
-rw-r--r--rsa-verify.c1686logplain
-rw-r--r--rsa.c1986logplain
-rw-r--r--rsa.h16729logplain
-rw-r--r--rsa2openpgp.c2866logplain
-rw-r--r--rsa2sexp.c1686logplain
-rwxr-xr-xrun-tests2367logplain
-rw-r--r--salsa20-128-set-key.c1775logplain
-rw-r--r--salsa20-256-set-key.c1888logplain
-rw-r--r--salsa20-core-internal.c3053logplain
-rw-r--r--salsa20-crypt.c1880logplain
-rw-r--r--salsa20-set-key.c1580logplain
-rw-r--r--salsa20-set-nonce.c1458logplain
-rw-r--r--salsa20.h2980logplain
-rw-r--r--salsa20r12-crypt.c1904logplain
-rw-r--r--sec-add-1.c1385logplain
-rw-r--r--sec-sub-1.c1392logplain
-rw-r--r--sec-tabselect.c1787logplain
-rw-r--r--serpent-decrypt.c16092logplain
-rw-r--r--serpent-encrypt.c14839logplain
-rw-r--r--serpent-internal.h2919logplain
-rw-r--r--serpent-meta.c1666logplain
-rw-r--r--serpent-set-key.c10256logplain
-rw-r--r--serpent.h3015logplain
-rw-r--r--sexp-format.c6581logplain
-rw-r--r--sexp-transport-format.c2229logplain
-rw-r--r--sexp-transport.c3105logplain
-rw-r--r--sexp.c8504logplain
-rw-r--r--sexp.h5974logplain
-rw-r--r--sexp2bignum.c1654logplain
-rw-r--r--sexp2dsa.c3695logplain
-rw-r--r--sexp2rsa.c2839logplain
-rw-r--r--sha-example.c703logplain
-rw-r--r--sha.h1300logplain
-rw-r--r--sha1-compress.c10586logplain
-rw-r--r--sha1-meta.c1175logplain
-rw-r--r--sha1.c2509logplain
-rw-r--r--sha1.h2297logplain
-rw-r--r--sha2.h5471logplain
-rw-r--r--sha224-meta.c1189logplain
-rw-r--r--sha256-compress.c6386logplain
-rw-r--r--sha256-meta.c1183logplain
-rw-r--r--sha256.c4453logplain
-rw-r--r--sha3-224-meta.c1191logplain
-rw-r--r--sha3-224.c1744logplain
-rw-r--r--sha3-256-meta.c1191logplain
-rw-r--r--sha3-256.c1747logplain
-rw-r--r--sha3-384-meta.c1191logplain
-rw-r--r--sha3-384.c1744logplain
-rw-r--r--sha3-512-meta.c1191logplain
-rw-r--r--sha3-512.c1744logplain
-rw-r--r--sha3-permute.c5361logplain
-rw-r--r--sha3.c2454logplain
-rw-r--r--sha3.h4650logplain
-rw-r--r--sha384-meta.c1189logplain
-rw-r--r--sha512-224-meta.c1419logplain
-rw-r--r--sha512-256-meta.c1419logplain
-rw-r--r--sha512-compress.c6044logplain
-rw-r--r--sha512-meta.c1189logplain
-rw-r--r--sha512.c8166logplain
-rw-r--r--shadata.c1089logplain
d---------sparc32221logplain
d---------sparc64187logplain
d---------testsuite4581logplain
-rw-r--r--texinfo.tex294964logplain
d---------tools640logplain
-rw-r--r--twofish-meta.c1667logplain
-rw-r--r--twofish.c15118logplain
-rw-r--r--twofish.h2717logplain
-rw-r--r--twofishdata.c3300logplain
-rw-r--r--umac-l2.c3518logplain
-rw-r--r--umac-l3.c2200logplain
-rw-r--r--umac-nh-n.c2302logplain
-rw-r--r--umac-nh.c2071logplain
-rw-r--r--umac-poly128.c3163logplain
-rw-r--r--umac-poly64.c1932logplain
-rw-r--r--umac-set-key.c2907logplain
-rw-r--r--umac.h7151logplain
-rw-r--r--umac128.c3452logplain
-rw-r--r--umac32.c3593logplain
-rw-r--r--umac64.c3844logplain
-rw-r--r--umac96.c3373logplain
-rw-r--r--version.c1220logplain
-rw-r--r--version.h.in1715logplain
-rw-r--r--write-be32.c1730logplain
-rw-r--r--write-le32.c1558logplain
-rw-r--r--write-le64.c1543logplain
d---------x86497logplain
d---------x86_641420logplain
-rw-r--r--yarrow.h3684logplain
-rw-r--r--yarrow256.c9159logplain
-rw-r--r--yarrow_key_event.c2140logplain