보안
128bit가 가 32개 hexstring인 이유
MDanderson
2025. 1. 22. 20:24
1개의 hexstring문자(16진수) 는 4bit를 표현한다
16진수는 0 1 2 3 4 5 6 7 8 9 A B C D E F 해서 총 16개의 문자로 표현된다
각 16진수 문자는 비트로 다음과 같이 표현된다

즉 128비트를 4개씩 끊어서 4비트당 하나의 16진수로 바꾸면, 총 32개의 16진수문자로 표현될수 있다.
즉 128/4= 32
-----------------------------------------------------------------------
그러면 128비트는 몇 바이트? 128/8 = 16바이트
그래서 2개의 hexstring문자가 1바이트이다.