Mercy(암호화)
Mercy (cipher)일반 | |
---|---|
디자이너 | 폴 크롤리 |
초판 | 2000년 4월[1] |
유래 | 일어나. |
암호 상세 | |
키 사이즈 | 128비트 |
블록 크기 | 4096비트 |
구조. | 파이스텔 네트워크 |
라운드 | 6 |
최고의 퍼블릭 암호 분석 | |
스캇 총통의 차동 공격이 [2]암호를 해독합니다 |
암호학에서 Mercy는 디스크 암호화를 위해 Paul Crowley에 의해 설계된 조정 가능한 블록 암호입니다.
블록 사이즈는 4096비트입니다.일반적으로 블록 암호로는 크지 않지만 표준 디스크 섹터 크기입니다.Mercy는 128비트의 비밀키와 128비트의 비비밀 변경을 각 블록에 사용합니다.디스크 암호화에서는 섹터 번호가 수정으로 사용됩니다.Mercy는 부분적인 키 미백이 있는 6라운드 Feistel 네트워크 구조를 사용합니다.라운드 함수는 스트림 암호 WAKE에서 일부 구조를 차용하는 키 의존 상태 머신을 사용하며, Nyberg S-box를 기반으로 한 키 의존 S-box도 AES에서 사용됩니다.
스캇 총통이 머시 6발에 대한 차동 공격을 발견했습니다이 공격은 7라운드 [2]변형으로도 확장될 수 있습니다.
레퍼런스
- ^ Paul Crowley, Mercy: 디스크 섹터 암호화용 고속 대용량 블록 암호.Fast Software Encryption 편집자 Bruce Schneier: 제7회 국제 워크숍, 제1978권 컴퓨터 과학 강의 노트, 49-63쪽, 미국 뉴욕시, 2000년 4월.스프링거-벨라그.
- ^ a b Scott Fluhrer (2 April 2006). Cryptanalysis of the Mercy Block Cipher (PostScript). Fast Software Encryption Workshop 2001. Royal Park Hotel Nikko, Yokohama, Japan: Cisco Systems, Inc. Retrieved 15 December 2006.