Postare bună pe blog: "Alegerea unei funcții hash pentru 2030 și mai departe: SHA-2 vs SHA-3 vs BLAKE3" de Sylvain Kerkour. Câteva comentarii aleatorii de la mine: ⤵️
Huh, mă întreb de ce SHA-256 a fost mai rapid decât BLAKE3 la testul de 1 KiB. ⤵️
Aoleu. Poate cineva (Jack O'Connor? 🥺 ) ar trebui să optimizeze BLAKE3 pentru instrucțiunile vectoriale ARM moderne. ⤵️
:-) ⤵️
Da! Până acum, pariul lui Snuffle-2005/Salsa20/ChaCha20/BLAKE/BLAKE2/BLAKE3 pe SIMD a continuat să dea roade din ce în ce mai mult de-a lungul anilor, pe măsură ce procesoarele și-au îmbunătățit capacitățile SIMD. ⤵️
UX este rege. În algoritmii de criptografie, precum și în orice altceva. ⤵️
O parte a unui UX bun este să oferi utilizatorului *mai puține* opțiuni. ⤵️
Apropo, aceasta a fost una dintre îmbunătățirile majore ale BLAKE3 în comparație cu predecesorul său, BLAKE2. Am eliminat toate variantele opționale. Este chiar acolo în titlul lucrării BLAKE3: ⤵️
Slavă Domnului pentru DJB. Și mulțumesc lui DJB pentru această respingere importantă. ⤵️
Acesta este un punct important. Vă rugăm să scrieți vecinului prietenos, întreținătorul standardelor WebCrypto și să solicitați BLAKE3. Îl pot copia de la Deno: ⤵️
🥰
Oftat. Da. ⤵️
Oftat. Da. Ei bine, să spunem, Thomas Ptacek! (Deși... "Motiv îngrozitor pentru forumul de mesaje"? NIST a fost dezvăluit de Snowden pentru că a standardizat literalmente un algoritm backdoor! Căutați Dual EC-DRBG. Orice amestec de înșelăciune sau neglijență explică asta, nu aveți încredere în ei după aceea.) 🔚
2,35K