[정보보안] Stream Cipher
Stream cipher : 대칭 키 암호(symmetric-key algorithm)의 구조 중 하나로 pseudorandom number을 연속적으로 생성하여 암호화하려는 자료와 결합하는 구조를 가진다. 일반적인 스트림 암호는 pseudorandom number을 1비트 단위로 생성하고, 생성된 값과 암호화하려는 각 값을 XOR하여 1비트의 암호화된 자료를 얻는다!! 1 bit를 XOR 연산을 해보자!! A 1 1 1 0 0 1 1 0 B ^ 1 0 1 0 1 0 1 0 A와 B를 XOR 하면 01001100 이 나온다!!! 여기서 B를 한번더 XOR 해보자!! (A^B^B) A 1 1 1 0 0 1 1 0 B ^ 1 0 1 0 1 0 1 0 B ^ 1 0 1 0 1 0 1 0 그러면 11100110..