Alexander Koblov 011609f694 UPD: Argon2 self-test před 2 měsíci
..
Ciphers 950c479527 UPD: Rename DCPcrypt to KAScrypt před 2 roky
Docs 950c479527 UPD: Rename DCPcrypt to KAScrypt před 2 roky
Hashes 9eb3025704 ADD: SHA3 use AVX2 před 4 měsíci
KeyDerivation 011609f694 UPD: Argon2 self-test před 2 měsíci
Random 950c479527 UPD: Rename DCPcrypt to KAScrypt před 2 roky
dcpbase64.pas 950c479527 UPD: Rename DCPcrypt to KAScrypt před 2 roky
dcpblockciphers.pas 1f0fe20177 FIX: KAScrypt - TDCP_blockcipher128.IncCounter před 3 měsíci
dcpconst.pas 950c479527 UPD: Rename DCPcrypt to KAScrypt před 2 roky
dcpcrypt2.pas 47c5b6efd9 ADD: SHA256 use ARM64CE před 4 měsíci
kascpu.pas 47c5b6efd9 ADD: SHA256 use ARM64CE před 4 měsíci
kascrypt.lpk 9eb3025704 ADD: SHA3 use AVX2 před 4 měsíci
kascrypt.pas ea8c59fed2 ADD: XXH3-128 hash algorithm (#issue #1779) před 1 rokem
readme.txt 9eb3025704 ADD: SHA3 use AVX2 před 4 měsíci

readme.txt

KAScrypt Cryptographic Component Library

Copyright (C) 2011-2025 Alexander Koblov

KAScrypt library implements a modern cryptographic hash functions
with hardware acceleration using SIMD instructions
under x86_64 and aarch64 platforms:

| Function | Acceleration |
| ---------| ------------------------ |
| SHA224 | SSSE3, AVX2, ARM64CE |
| SHA256 | SSSE3, AVX2, ARM64CE |
| SHA384 | SSSE3, AVX2 |
| SHA512 | SSSE3, AVX2 |
| SHA3-224 | AVX2 |
| SHA3-256 | AVX2 |
| SHA3-384 | AVX2 |
| SHA3-512 | AVX2 |
| BLAKE2s | SSE2, AVX |
| BLAKE2sp | SSE2, AVX |
| BLAKE2b | SSE2, AVX |
| BLAKE2bp | SSE2, AVX |
| BLAKE3 | SSE2, SSE4.1, AVX2, NEON |

Based on:
DCPcrypt Cryptographic Component Library
https://wiki.lazarus.freepascal.org/DCPcrypt

Original author:
Copyright (C) 1999-2003 David Barton
https://cityinthesky.co.uk

Contributors:
Port to Lazarus by Barko - 2006
Graeme Geldenhuys - 2009-2014