Age | Commit message (Expand) | Author |
2020-12-07 | libsec: open internal file-descriptors with OCEXEC flag | cinap_lenrek |
2020-04-28 | libsec/base58enc: null-terminate the result | Sigrid |
2020-03-01 | libsec: remove hash pickle functions, document ripemd160, cleanup sechash(2) ... | cinap_lenrek |
2019-08-30 | auth/rsa2asn1: implement private key export with -a flag (thanks kvik) | cinap_lenrek |
2019-05-03 | libsec: dummy mkfile for arm64 | cinap_lenrek |
2018-12-02 | libsec: fix memory leak in pkcs1_decrypt() | cinap_lenrek |
2018-01-06 | libsec: remove asn1toDSApriv() | cinap_lenrek |
2017-12-30 | libsec: implement SPKI fingerprinting for okCertificate() | cinap_lenrek |
2017-12-30 | libsec: fix mistake: strnchr -> strchr | cinap_lenrek |
2017-12-30 | libsec: avoid unneccesary memory copies and redundant code in x509 | cinap_lenrek |
2017-12-29 | libsec: get rid of dummy data[1] in Bytes and Ints types (thanks pr) | cinap_lenrek |
2017-11-30 | libsec: make includes consistent for sha2block*.c | cinap_lenrek |
2017-11-30 | libsec: unroll portable sha1block function | cinap_lenrek |
2017-11-30 | libsec: unroll portable sha2block functions | cinap_lenrek |
2017-11-27 | libsec: optimize aesCBCencrypt()/aesCBCdecrypt() | cinap_lenrek |
2017-11-20 | libsec: write optimized _chachablock() function for amd64 / sse2 | cinap_lenrek |
2017-11-12 | libsec: AES-NI support for amd64 | cinap_lenrek |
2017-10-29 | libsec: rewrite aex_xts_encrypt()/aes_xts_decrypt() | cinap_lenrek |
2017-10-17 | libsec: make sectorNumber argument for aes_xts routines uvlong | cinap_lenrek |
2017-10-17 | libsec: add AES CFB and AES OFB stream ciphers | cinap_lenrek |
2017-10-06 | libsec: export asn1encodedigest(), asn1encodeRSApub(), asn1toRSApub(), pkcs1p... | cinap_lenrek |
2017-10-05 | libsec: allow \r\n terminated lines in decodePEM() | cinap_lenrek |
2017-04-23 | libsec: sha256 support for thumbprint files, use it in ssh as well | cinap_lenrek |
2017-04-04 | tlshand: simplify tlsReadN() | cinap_lenrek |
2017-04-04 | tlshand: fix mpint to bytes conversion, reorganize send/recv buffer, check fo... | cinap_lenrek |
2017-04-03 | tlshand: fix ECDHE and DHE for SSLv3 | cinap_lenrek |
2017-02-10 | libsec: zero name buffer in X509toECpub() | cinap_lenrek |
2017-02-10 | libsec: make X509toECpub() return CN name like X509toRSApub() | cinap_lenrek |
2017-02-10 | libsec: revert asn1mpint(), rewrite rsa signature validation, cleanups | cinap_lenrek |
2017-02-06 | libsec: handle signed asn.1 bigint to mpint conversion for x509 | cinap_lenrek |
2017-02-06 | rsagen: prefer 65537 as the default exponent when elen == 0, otherwise pick r... | cinap_lenrek |
2017-02-06 | libsec: fix mkbigint(), asn.1 uses two's compement signed representation | cinap_lenrek |
2017-02-06 | libsec: check if modulus is too small for message in pkcs1padbuf() | cinap_lenrek |
2017-02-06 | libsec: need PKCS#9 "Extension Request" attribute (rsareq()) | cinap_lenrek |
2017-02-05 | libsec: have rsagen() always produce postive !dk to avoid confusion | cinap_lenrek |
2017-01-15 | libsec: avoid temp variables in chacha/salsa ENCRYPT() macro | cinap_lenrek |
2017-01-12 | libsec: implement extended 192-bit nonce xchacha variant and hchacha function | cinap_lenrek |
2016-12-28 | libsec: replace des based X9.17 genrandom() with chacha random number generator | cinap_lenrek |
2016-11-17 | libsec: remove unused get32() function | cinap_lenrek |
2016-11-17 | libsec: remove unused aes_setupDec | ftrvxmtrx |
2016-10-30 | libsec: add secp384r1 curve parameters for tls | cinap_lenrek |
2016-07-10 | libsec: add scrypt password based key derivation function | cinap_lenrek |
2016-06-26 | chacha: calculate rounds in separate function (helps registerizer), get rid o... | cinap_lenrek |
2016-05-12 | auth/rsa2x509: generate x509v3 cert as extension field might not otherwise no... | cinap_lenrek |
2016-05-12 | auth/rsa2x509, auth/rsa2csr: allow appending SubjectAlternativeNames (SAN) to... | cinap_lenrek |
2016-05-04 | retire the dec alpha port | cinap_lenrek |
2016-04-22 | libsec: implement server side SCSV preventing silly client fallbacks | cinap_lenrek |
2016-04-21 | libsec: order tlshand cipher suits by: keyexchange>=cipher>=hash, ignore clie... | cinap_lenrek |
2016-04-21 | libsec: remove affine coordinate point operations from ecc | cinap_lenrek |
2016-04-20 | libsec: implement elliptic curve group operations in jacobian coordinate system | cinap_lenrek |