스트림 암호(Stream Cipher) #A5/1
스트림 암호(Stream Cipher)란? 대칭키 암호 중 하나로, 키 스트림을 이용한다. 이는 구현이 간편하여 하드웨어에 무리를 주지 않고 속도도 빨라 무선 통신 등의 환경에서 사용된다. A5/1란? GSM 휴대폰 체계에서 주로 사용되는 3개의 시프트 레지스터로 동작하는 스트림 암호화 방식중 하나이다. 3개의 시프트 레지스터는 다음과 같다 X 레지스터 : 19bitY 레지스터 : 22bitZ 레지스터 : 23bit A5/1은 위의 3개의 레지스터를 이용하여 키스트림을 형성한다. 아래를 참고하자 [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] X 0 1 0 1 1 0..