summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-08-20Fix build with SBCL 2.4.7 on x86-32Guillaume Le Vaillant
2024-08-13Silence some compiler warningsGuillaume Le Vaillant
2024-08-13Chore: update to bordeaux-threads-2 (#74)Kilian M. Haemmerle
2024-04-17Add Argon2id KDF (without parallelism)Guillaume Le Vaillant
2024-02-26Improve rol and ror code for ECLGuillaume Le Vaillant
2024-02-20Use DIGIT-CHAR-P instead of POSITION.Philipp Marek
2023-12-16Add crc32cGuillaume Le Vaillant
2023-07-27Fix type declarationGuillaume Le Vaillant
2023-07-04Add documentation for elliptic curve operationsGuillaume Le Vaillant
2023-07-04Export functions operating on EC pointsMarin Atanasov Nikolov
2023-07-04Add ec-make-point and ec-destructure-point methodsGuillaume Le Vaillant
2023-06-21Enable :ironclad-fast-mod64-arithmetic on sbcl-arm64Stas Boukarev
2023-06-16Build symbols using SYMBOLICATEPascal J. Bourguignon
2023-06-10Fix optimized Chacha and Salsa core functions for newer ECLGuillaume Le Vaillant
2022-09-11Add 96-bit nonce support for chachaGuillaume Le Vaillant
2022-01-21Support DIGEST-SEQUENCE of non-simple arrays on all implementations (#49)Felix Lange
2021-12-06eliminate all style warnings on sbclPeter Stirling
2021-11-13Fix SHAKE128 and SHAKE256 with a big output lengthGuillaume Le Vaillant
2021-07-31Check if /dev/urandom stream is open before using itGuillaume Le Vaillant
2021-03-02Disable assembly optimizations on older CCL versionsGuillaume Le Vaillant
2021-02-16Small refactoring of GMAC and GCMGuillaume Le Vaillant
2021-02-16allow gcm/gmac iv length other than 12Tomas Hlavaty
2021-02-16remove unused variableTomas Hlavaty
2020-12-30Improve check for existence of SB-VM::EA on SBCLGuillaume Le Vaillant
2020-12-14add ironclad-sb-vm-ea feature (#37)Cyrus Harmon
2020-11-13Check AES-NI and PCLMULQDQ support at run timeGuillaume Le Vaillant
2020-10-01Fix *-supported-p functionsGuillaume Le Vaillant
2020-09-03Make list-all-* functions return list of keywordsGuillaume Le Vaillant
2020-09-03Add list-all-key-pair-kinds functionGuillaume Le Vaillant
2020-09-03Add list-all-kdfs functionGuillaume Le Vaillant
2020-09-01Move KDF class definitions to their implementation's fileGuillaume Le Vaillant
2020-09-01Add bcrypt-pbkdfGuillaume Le Vaillant
2020-08-31Add bcryptGuillaume Le Vaillant
2020-08-25Faster point doubling for secp256k1Guillaume Le Vaillant
2020-08-24Make ec-encode-point return uncompressed points for secp* curvesGuillaume Le Vaillant
2020-08-24Add generate-signature-nonce functionGuillaume Le Vaillant
2020-08-24Add secp256k1Guillaume Le Vaillant
2020-08-23Fix compiling with CCLGuillaume Le Vaillant
2020-08-23Export secp256r1, secp384r1 and secp521r1 key accessorsGuillaume Le Vaillant
2020-08-23Add secp521r1Guillaume Le Vaillant
2020-08-23Add secp384r1Guillaume Le Vaillant
2020-08-23Add secp256r1Guillaume Le Vaillant
2020-08-22ed448: Use elleptic curve generic functionsGuillaume Le Vaillant
2020-08-22curve448: Use elleptic curve generic functionsGuillaume Le Vaillant
2020-08-22curve25519: Use elleptic curve generic functionsGuillaume Le Vaillant
2020-08-22ed25519: Use elleptic curve generic functionsGuillaume Le Vaillant
2020-08-09Allow making a rsa-private-key without giving p and q slotsGuillaume Le Vaillant
2020-08-05Include the prime factors for RSA private keysMarin Atanasov Nikolov
2020-06-08* Using (check-type ... to make sure the optional copy argument to the copy-d...Jesse Off
2020-06-08* Using load-time-value copying of +groestl-table+ constant causes Clozure CL...Jesse Off