SHA-256 해시 실험실
SHA-256 해시 실험실 SHA-256 · 1블록 FIPS 180-4 · 블록 512비트 · 64라운드 · 워드 32비트

1. 패딩과 블록 분할

메시지0x80 (비트 1)0 채움메시지 길이 (64비트)

2. 압축 함수 진행

3. 작업 변수 a–h

빨간 점 = 1비트 바꾼 입력과 다른 값

4. 메시지 스케줄 W₀–W₆₃

클릭해서 라운드 이동

5. 비트 단위 논리

6. 눈사태 효과

a–h 256비트 중 달라진 비트 수이상값 128

7. 해시값

입력
SHA-256
1비트 변경 시