Abstract

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

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call