RC4

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

RC4로널드 라이베스트가 만든 스트림 암호로, 전송 계층 보안(TLS)이나 WEP등의 여러 프로토콜에 사용되어 왔다. 하지만 이후 여러 연구를 통해 취약한 것으로 밝혀져 있으며, RC4를 사용한 WEP의 경우 해당 프로토콜의 사용을 권장하지 않는다.

많은 스트림 암호가 비트 단위의 선형 되먹임 시프트 레지스터를 기반으로 하는 것과 달리, RC4는 해당 구조를 갖지 않으며 옥텟 단위를 기반으로 한다. 따라서 비트 단위의 암호보다 소프트웨어적인 실행 속도가 빠르다.

역사[편집]

RC4는 1987년 RSA 시큐리티론 라이베스트가 설계하였다. 공식 명칭은 "Rivest Cipher 4"이지만 Ron's Code라는 설명을 이해하기 위해 "RC"로 대체되었다.[1]

같이 보기[편집]

각주[편집]

바깥 고리[편집]

  • RFC 4345 – Improved Arcfour Modes for the Secure Shell (SSH) Transport Layer Protocol
  • RFC 6229 – Test Vectors for the Stream Cipher RC4
  • RFC 7465 – Prohibiting RC4 Cipher Suites