เจเฉเจฐเจฟเจชเจเฉเจเฉเจฐเจพเจซเจฟเจ เจนเฉเจธเจผ เจซเฉฐเจเจธเจผเจจ BLAKE3 1.0 เจฆเจพ เจเฉฑเจ เจนเจตเจพเจฒเจพ เจฒเจพเจเฉเจเจฐเจจ เจเจพเจฐเฉ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเฉ เจเจฟ SHA-3 เจชเฉฑเจงเจฐ 'เจคเฉ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉเจ เจเจธเจฆเฉ เจฌเจนเฉเจค เจเฉฑเจเฉ เจนเฉเจธเจผ เจเจฃเจจเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฒเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉเฅค เจเฉฑเจ 16 KB เจซเจพเจเจฒ เจฒเจ เจนเฉเจธเจผ เจเจจเจฐเฉเจธเจผเจจ เจเฉเจธเจ เจตเจฟเฉฑเจ, 3-เจฌเจฟเฉฑเจ เจเฉเฉฐเจเฉ เจตเจพเจฒเจพ BLAKE256 SHA3-256 เจจเฉเฉฐ 17 เจเฉเจฃเจพ, SHA-256 เจจเฉเฉฐ 14 เจเฉเจฃเจพ, SHA-512 เจจเฉเฉฐ 9 เจเฉเจฃเจพ, SHA-1 เจจเฉเฉฐ 6 เจเฉเจฃเจพ, เจ เจคเฉ BLAKE2b - 5 เจตเจพเจฐ. เจฌเจนเฉเจค เจตเฉฑเจกเฉ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจ เฉฐเจคเจฐ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, 3GB เจฌเฉเจคเจฐเจคเฉเจฌเฉ เจกเฉเจเจพ เจฒเจ เจนเฉเจธเจผ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจฆเฉ เจธเจฎเฉเจ BLAKE256 SHA-8 เจจเจพเจฒเฉเจ 1 เจเฉเจฃเจพ เจคเฉเจเจผ เจจเจฟเจเจฒเจฟเจเฅค BLAKE3 เจนเจตเจพเจฒเจพ เจฒเจพเจเฉเจเจฐเจจ เจเฉเจก เจฆเฉเจนเจฐเฉ เจเจจเจคเจ เจกเฉเจฎเฉเจจ (CC0) เจ เจคเฉ Apache 2.0 เจฒเจพเจเจธเฉเจเจธ เจฆเฉ เจคเจนเจฟเจค C เจ เจคเฉ Rust เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจเจชเจฒเจฌเจง เจนเฉเฅค
เจนเฉเจธเจผ เจซเฉฐเจเจธเจผเจจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจเจฟเจตเฉเจ เจเจฟ เจซเจพเจเจฒ เจเจเจธเจพเจฐเจคเจพ เจเจพเจเจ, เจธเฉฐเจฆเฉเจธเจผ เจชเฉเจฐเจฎเจพเจฃเจฟเจเจคเจพ, เจ เจคเฉ เจเฉเจฐเจฟเจชเจเฉเจเฉเจฐเจพเจซเจฟเจ เจกเจฟเจเฉเจเจฒ เจฆเจธเจคเจเจคเจพเจ เจฒเจ เจกเฉเจเจพ เจคเจฟเจเจฐ เจเจฐเจจเจพเฅค BLAKE3 เจชเจพเจธเจตเจฐเจก เจนเฉเจธเจผ เจเจฐเจจ เจฒเจ เจจเจนเฉเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจธเจฆเจพ เจเจฆเฉเจธเจผ เจนเฉเจธเจผเจพเจ เจฆเฉ เจเจฟเฉฐเจจเฉ เจเจฒเจฆเฉ เจนเฉ เจธเจเฉ เจเจฃเจจเจพ เจเจฐเจจเจพ เจนเฉ (เจชเจพเจธเจตเจฐเจกเจพเจ เจฒเจ, เจนเฉเจฒเฉ เจนเฉเจธเจผ เจซเฉฐเจเจธเจผเจจเจพเจ yescrypt, bcrypt, scrypt เจเจพเจ Argon2 เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ)เฅค เจตเจฟเจเจพเจฐ เจ เจงเฉเจจ เจนเฉเจธเจผ เจซเฉฐเจเจธเจผเจจ เจนเฉเจธเจผ เจเฉเจคเฉ เจกเฉเจเจพ เจฆเฉ เจเจเจพเจฐ เจฒเจ เจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉ เจ เจคเฉ เจเฉฑเจเจฐ เจฆเฉ เจเฉเจฃ เจ เจคเฉ เจชเฉเจฐเฉ-เจเจฎเฉเจ เจเฉเจ 'เจคเฉ เจนเจฎเจฒเจฟเจเจ เจคเฉเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจนเฉเฅค
เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจจเฉเฉฐ เจฎเจธเจผเจนเฉเจฐ เจเฉเจฐเจฟเจชเจเฉเจเฉเจฐเจพเจซเฉ เจฎเจพเจนเจฟเจฐเจพเจ (เจเฉเจ เจ'เจเฉเจจเจฐ, เจเฉเจจ-เจซเจฟเจฒเจฟเจช เจเจฎเจพเจธเจจ, เจธเฉเจฎเฉเจ เจฒ เจจเฉเจตเฉเจธ, เจเจผเฉเจเฉ เจตเจฟเจฒเจเฉเจเจธ-เจ'เจนเจฐเจจ) เจฆเฉเจเจฐเจพ เจตเจฟเจเจธเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจ เจคเฉ เจฌเจฒเฉเจ2 เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฟเจเจพเจธ เจจเฉเฉฐ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเจพ เจนเฉ เจ เจคเฉ เจฌเจฒเจพเจ เจเฉเจจ เจเฉเจฐเฉ เจจเฉเฉฐ เจเจจเจเฉเจก เจเจฐเจจ เจฒเจ เจฌเจพเจ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค . BLAKE2 (BLAKE2b, BLAKE2s) เจฆเฉ เจเจฒเจ, BLAKE3 เจธเจพเจฐเฉ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ เจฒเจ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจฆเจพ เจนเฉ, เจเฉ เจเจฟ เจฌเจฟเฉฑเจ เจกเฉเฉฐเจเจพเจ เจ เจคเฉ เจนเฉเจธเจผ เจเจเจพเจฐ เจจเจพเจฒ เจจเจนเฉเจ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉเฅค
เจฐเจพเจเจเจกเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเฉเฉฐ 10 เจคเฉเจ 7 เจคเฉฑเจ เจเจเจพ เจเฉ เจ เจคเฉ 1 KB เจเฉเจเฉเจฟเจเจ เจตเจฟเฉฑเจ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจฌเจฒเจพเจเจพเจ เจจเฉเฉฐ เจนเฉเจธเจผ เจเจฐเจเฉ เจตเจงเฉ เจนเฉเจ เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเจ เจธเฉเฅค เจธเจฟเจฐเจเจฃเจนเจพเจฐเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจเจจเฉเจนเจพเจ เจจเฉเฉฐ เจเจฃเจฟเจคเจฟเจ เจธเจฌเฉเจค เจฎเจฟเจฒเจฟเจ เจนเฉ เจเจฟ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจฆเฉ เจเจธเฉ เจชเฉฑเจงเจฐ เจจเฉเฉฐ เจเจพเจเจฎ เจฐเฉฑเจเจฆเฉ เจนเฉเจ 7 เจฆเฉ เจฌเจเจพเจ 10 เจเฉเฉเจพเจ เจจเจพเจฒ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ (เจธเจชเจธเจผเจเจคเจพ เจฒเจ, เจ เจธเฉเจ เจฎเจฟเจเจธเจฐ เจตเจฟเฉฑเจ เจซเจฒเจพเจ เจจเฉเฉฐ เจฎเจฟเจฒเจพเจเจฃ เจจเจพเจฒ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ เจฆเฉ เจธเจเจฆเฉ เจนเจพเจ - 7 เจธเจเจฟเฉฐเจเจพเจ เจฌเจพเจ เจฆ เจซเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฎเจฟเจฒเจพเจเจ เจเจฟเจ เจนเฉ, เจ เจคเฉ เจเฉฑเจ เจตเจพเจงเฉ 3 เจธเจเจฟเฉฐเจ เจฎเจฟเจธเจผเจฐเจฃ เจฆเฉ เจเจเจธเจพเจฐเจคเจพ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจค เจจเจนเฉเจ เจเจฐเฉเจเจพ)เฅค เจนเจพเจฒเจพเจเจเจฟ, เจเฉเจ เจเฉเจเจเจฐเจคเจพ เจธเจผเฉฑเจ เจเจผเจพเจนเจฐ เจเจฐเจฆเฉ เจนเจจ, เจเจน เจฎเฉฐเจจเจฆเฉ เจนเฉเจ เจเจฟ เจญเจพเจตเฉเจ เจนเฉเจธเจผเจพเจ 'เจคเฉ เจธเจพเจฐเฉ เจเจพเจฃเฉ-เจชเจเจพเจฃเฉ เจนเจฎเจฒเจฟเจเจ เจฆเจพ เจฎเฉเจเจพเจฌเจฒเจพ เจเจฐเจจ เจฒเจ เจฎเฉเจเฉเจฆเจพ เจธเจฎเฉเจ เจตเจฟเฉฑเจ 7 โโเจฐเจพเจเจเจก เจเจพเจซเฉ เจนเจจ, เจซเจฟเจฐ เจตเฉ เจตเจพเจงเฉ 3 เจฐเจพเจเจเจก เจฒเจพเจญเจฆเจพเจเจ เจนเฉ เจธเจเจฆเฉ เจนเจจ เจเฉเจเจฐ เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจจเจตเฉเจ เจนเจฎเจฒเจฟเจเจ เจฆเฉ เจชเจเจพเจฃ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจฌเจฒเจพเจเจพเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฃ เจฒเจ, BLAKE3 เจตเจฟเฉฑเจ เจธเจเฉเจฐเฉเจฎ เจจเฉเฉฐ 1 KB เจเฉเจเฉเจฟเจเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฟเจ เจเจฟเจ เจนเฉ เจ เจคเฉ เจนเจฐเฉเจ เจเฉเจเฉเฉ เจจเฉเฉฐ เจธเฉเจคเฉฐเจคเจฐ เจคเฉเจฐ 'เจคเฉ เจนเฉเจธเจผ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเฉเจเฉเจฟเจเจ เจฆเฉ เจนเฉเจธเจผเจพเจ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ, เจฌเจพเจเจจเจฐเฉ เจฎเจฐเจเจฒ เจฆเฉ เจฐเฉเฉฑเจ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจเฉฑเจ เจตเฉฑเจกเจพ เจนเฉเจธเจผ เจฌเจฃเจฆเจพ เจนเฉเฅค เจเจน เจกเจฟเจตเฉเจเจผเจจ เจธเจพเจจเฉเฉฐ เจนเฉเจธเจผเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจกเจพเจเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฆเฉ เจธเจฎเจพเจจเจคเจพ เจฆเฉ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ - เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ 4 เจฌเจฒเจพเจเจพเจ เจฆเฉ เจนเฉเจธเจผเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจจ เจฒเจ 4-เจฅเจฐเจฟเฉฑเจกเจก SIMD เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจฐเจตเจพเจเจคเฉ SHA-* เจนเฉเจธเจผ เจซเฉฐเจเจธเจผเจจ เจกเฉเจเจพ เจจเฉเฉฐ เจเฉเจฐเจฎเจตเจพเจฐ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเฉ เจนเจจเฅค
BLAKE3 เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ:
- เจเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ, BLAKE3 MD5, SHA-1, SHA-2, SHA-3 เจ เจคเฉ BLAKE2 เจจเจพเจฒเฉเจ เจเจพเจซเจผเฉ เจคเฉเจเจผ เจนเฉเฅค
- เจธเฉเจฐเฉฑเจเจฟเจ, เจธเฉเจจเฉเจนเฉ เจตเจงเจพเจเจฃ เจตเจพเจฒเฉ เจนเจฎเจฒเจฟเจเจ เจฆเฉ เจตเจฟเจฐเฉเจง เจธเจฎเฉเจค เจเจฟเจธ เจฒเจ SHA-2 เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉ;
- Rust เจตเจฟเฉฑเจ เจเจชเจฒเจฌเจง, SSE2, SSE4.1, AVX2, AVX-512, เจ เจคเฉ NEON เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจ เจจเฉเจเฉเจฒเจฟเจคเฅค
- เจเจฟเจธเฉ เจตเฉ เจเจฟเจฃเจคเฉ เจฆเฉ เจฅเฉเจฐเฉเฉฑเจกเจพเจ เจ เจคเฉ SIMD เจเฉเจจเจฒเจพเจ 'เจคเฉ เจเจฃเจจเจพ เจฆเฉ เจธเจฎเจพเจจเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพเฅค
- เจธเจเฉเจฐเฉเจฎเจธ เจฆเฉ เจตเจพเจงเฉ เจตเจพเจฒเฉ เจ เฉฑเจชเจกเฉเจ เจ เจคเฉ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ;
- PRF, MAC, KDF, XOF เจฎเฉเจกเจพเจ เจตเจฟเฉฑเจ เจ เจคเฉ เจเฉฑเจ เจจเจฟเจฏเจฎเจค เจนเฉเจธเจผ เจตเจเฉเจ เจตเจฐเจคเฉเจ;
- เจธเจพเจฐเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเจฒเจเฉเจฐเจฟเจฆเจฎ, x86-64 เจธเจฟเจธเจเจฎเจพเจ เจ เจคเฉ 32-เจฌเจฟเฉฑเจ ARM เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ 'เจคเฉ เจคเฉเจเจผเฅค
BLAKE3 เจ เจคเฉ BLAKE2 เจตเจฟเจเจเจพเจฐ เจฎเฉเฉฑเจ เจ เฉฐเจคเจฐ:
- เจเฉฑเจ เจฌเจพเจเจจเจฐเฉ เจเฉเจฐเฉ เจฌเจฃเจคเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉ เจนเฉเจธเจผ เจเจฃเจจเจพเจตเจพเจ เจตเจฟเฉฑเจ เจ เจธเฉเจฎเจฟเจค เจธเจฎเจพเจจเจคเจพ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
- เจฐเจพเจเจเจกเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเฉเฉฐ 10 เจคเฉเจ เจเจเจพ เจเฉ 7 เจเจฐเจจเจพเฅค
- เจเจชเจฐเฉเจธเจผเจจ เจฆเฉ เจคเจฟเฉฐเจจ เจขเฉฐเจ: เจนเฉเจธเจผเจฟเฉฐเจ, เจเฉเฉฐเจเฉ เจจเจพเจฒ เจนเฉเจธเจผเจฟเฉฐเจ (HMAC) เจ เจคเฉ เจเฉเฉฐเจเฉ เจเจจเจฐเฉเจธเจผเจจ (KDF)เฅค
- เจชเจนเจฟเจฒเจพเจ เจเฉเฉฐเจเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฌเจฒเจพเจ เจฆเฉเจเจฐเจพ เจเจฌเจเจผเฉ เจตเจฟเฉฑเจ เจเฉเจคเฉ เจเฉเจคเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉฑเจ เจเฉเฉฐเจเฉ เจจเจพเจฒ เจนเฉเจธเจผ เจเจฐเจจ เจตเฉเจฒเฉ เจเฉเจ เจตเจพเจงเฉ เจเจตเจฐเจนเฉเฉฑเจก เจจเจนเฉเจ เจนเฉเฅค
- เจเฉฑเจ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจจเจคเฉเจเฉ (XOF, เจเจเจธเจเฉเจเจกเฉเจฌเจฒ เจเจเจเจชเฉเฉฑเจ เจซเฉฐเจเจธเจผเจจ) เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฌเจฟเจฒเจ-เจเจจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจฎเจเฉเจจเจฟเจเจผเจฎ, เจธเจฎเจพเจจเจคเจพ เจ เจคเฉ เจธเจฅเจฟเจคเฉ (เจเฉเจ) เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจธเจฐเฉเจค: opennet.ru