mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
| .. | ||
| Ciphers | ||
| Docs | ||
| Hashes | ||
| KeyDerivation | ||
| Random | ||
| dcpbase64.pas | ||
| dcpblockciphers.pas | ||
| dcpconst.pas | ||
| dcpcrypt2.pas | ||
| kascpu.pas | ||
| kascrypt.lpk | ||
| kascrypt.pas | ||
| 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