Q(암호화)
Q (cipher)일반 | |
---|---|
디자이너 | 레슬리 맥브라이드 |
초판 | 2000년 11월 |
유래 | AES, 서펜트 |
암호 상세 | |
키 사이즈 | 128, 192 또는 256비트 |
블록 크기 | 128비트 |
구조. | 대체-변환 네트워크 |
라운드 | 8 또는 9 |
최고의 퍼블릭 암호 분석 | |
2개의 알려진 [1]평문을 사용하여97 98.4%의 확률로 선형 공격이 성공합니다. |
암호학에서 Q는 Leslie McBride에 의해 발명된 블록 암호입니다.NESSIE 프로젝트에 제출되었지만 선택되지 않았습니다.
알고리즘에서는 128, 192 또는 256비트의 키사이즈를 사용합니다.대체 변환 네트워크 구조를 사용하여 128비트 블록으로 동작합니다.128비트 키는 8라운드, 긴 키는 9라운드가 있습니다.Q는 Rijndael(AES라고도 함)과 S펜트를 채택한S박스를 사용합니다.이 암호의 비선형 연산을 결합하지만 [2]치환을 제외한 모든 선형 변환은 생략합니다.Q는 또한 황금비에서 파생된 상수를 "nothing up my sleeve number"의 소스로 사용합니다.
Q는 선형 암호 해석에 취약합니다.Keliher, Meijer 및 Tavares는 2개의 알려진 [1]평문을 사용하여97 98.4%의 확률로 공격이 성공합니다.
레퍼런스
- ^ a b L. Keliher, H. Meijer, and S. Tavares (12 September 2001). High probability linear hulls in Q. Proceedings of Second Open NESSIE Workshop. Surrey, England. Retrieved 2018-09-13.
{{cite conference}}
: CS1 maint: 여러 이름: 작성자 목록(링크) - ^ Eli Biham, Vladimir Furman, Michal Misztal, Vincent Rijmen (11 February 2001). Differential Cryptanalysis of Q. 8th International Workshop on Fast Software Encryption (FSE 2001). Yokohama: Springer-Verlag. pp. 174–186. doi:10.1007/3-540-45473-X_15.
{{cite conference}}
: CS1 maint: 여러 이름: 작성자 목록(링크)