| 1234567891011121314151617181920212223242526272829303132333435 |
- 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
|