더북(TheBook)

‘AES만큼 안전한 FPE 알고리즘을 만드는 방식’으로서 다음 세 가지를 순서대로 살펴보겠습니다.4

 

암호문 매칭 방식(Prefix Method)

반복 암호화 방식(Cycle Walking Method)

파이스텔 구조(Feistel Network) 활용 방식

 

암호문 매칭 방식은 다음 세 단계로 분류할 수 있습니다.

 

1. 가능한 모든 Input을 AES 또는 그 수준의 안전성이 있는 알고리즘으로 암호화합니다.

2. 생성된 AES Output을 순서대로 나열합니다.

3. 생성된 AES Output의 순서에 따라 재배열된 Input을 원래 순서대로 나열된 Input의 결과물로 연결합니다(AES Output에 따라 나열된 Input이 새로운 결과물이 됩니다).

 

 


4 세 가지 방식은 존 블랙(John Black)과 필립 로그웨이(Phillip Rogaway)가 제안했습니다. 또 그들은 FPE의 개념을 처음으로 창안하기도 했습니다(Ciphers with Arbitrary Domains, Proceedings RSA-CT, 2002).

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.