개요SATIN은 경량 디바이스 환경에서의 보안성을 확보하기 위한 블록 암호 알고리즘으로, NIST(미국 국립표준기술연구소)의 경량 암호 표준화 프로젝트(LWC, Lightweight Cryptography) 후보 중 하나로 제안된 알고리즘이다. 적은 자원(CPU, 메모리, 전력)으로도 강력한 보안을 제공하는 SATIN은 IoT, 스마트카드, 웨어러블, 센서 등에서의 활용 가능성을 크게 높이고 있다.1. 개념 및 정의SATIN은 SPN(Substitution-Permutation Network) 구조 기반의 블록 암호로, NIST가 제안한 경량 암호 경쟁에서 하드웨어 효율성과 보안성을 인정받아 주목받고 있다.목적: 자원 제한형 디바이스에서도 효율적인 암호화 구현블록 크기: 64비트 또는 128비트 (버전에..