blake31 🔒 SHA-256 vs BLAKE3, 왜 BLAKE3는 이렇게 빠를까? 해시 알고리즘은 암호학, 데이터 무결성, 디지털 서명 등 거의 모든 시스템의 핵심입니다.오래된 SHA-256과 최신 BLAKE3는 같은 “해시 함수”이지만, 구조와 철학이 완전히 다릅니다.이번 글에서는 두 알고리즘의 차이점을 구조적 관점에서 명확히 비교하고,공식 GitHub 저장소의 핵심 내용을 함께 요약해드립니다.🧩 1. 구조적 차이 한눈에 보기구분SHA-256BLAKE3설계 구조Merkle–Damgård (순차 처리)Merkle Tree (병렬 처리)내부 블록 크기512비트1024비트라운드 수64 라운드효율화된 G 함수 (라운드 수 감소)병렬화 가능성매우 제한적뛰어남 (멀티코어 + SIMD)SIMD 활용제한적AVX2, AVX-512, NEON 등 광범위출력 크기256비트 고정가변 (1바이트 ~ 무한.. 2025. 10. 17. 이전 1 다음 반응형