형태보존암호 FEA 알고리즘 구현 및 성능 평가

Implementation and Performance Evaluation of the Format Preserving Encryption FEA Algorithm

초록

블록 암호는 암호화를 할 때 길이가 증가하여 블록 크기의 배수가 된다. 따라서 블록 암호는 IoT나 커넥티드카 등 고정된 길이와 구조를 가진 데이터를 암호화하기 어려운 문제가 있다. 형태보존암호는 이와 같은 블록 암호의 문제점을 해결하여 효율적으로 암호화 할 수 있다. 형태보존암호 FEA는 국내에서 개발된 형태보존암호이다. FEA는 랭킹 함수, TBC 암호화, 역 랭킹 함수 단계로 암·복호화되지만 논문과 표준에서는 랭킹 함수의 정의가 되어있지 않고 사용자가 직접 랭킹 함수를 구현하여 사용하도록 설계되었다. 본 논문은 랭킹 함수를 직접 구현하여FEA의 전 과정을 구현하였다. 구현한 FEA가 정상적으로 암·복호화되는지 확인하였고, 미국 NIST 표준 형태보존암호와 비교하여 암·복호화 속도가 더 빠른 것을 확인하였다.

키워드

Format preserving encryptionFEAFF1FF3-1Private information encryption형태보존암호FEAFF1FF3-1개인정보 암호화
제목
형태보존암호 FEA 알고리즘 구현 및 성능 평가
제목 (타언어)
Implementation and Performance Evaluation of the Format Preserving Encryption FEA Algorithm
저자
장원영이선영
DOI
10.7840/kics.2021.46.3.420
발행일
2021
저널명
한국통신학회논문지
46
3
페이지
420 ~ 429