LEA(경량 암호 알고리즘)는 **2013년 ETRI(한국전자통신연구원), KISA(한국인터넷진흥원), 국가보안기술연구소(NSR)**가 공동 개발한 경량 블록 암호화 알고리즘입니다.
ARX(Addition, Rotation, XOR) 구조를 기반으로 설계되어 빠른 연산 속도와 낮은 연산 비용을 제공합니다.
속성 | 값 |
---|---|
개발 기관 | ETRI, KISA, NSR |
개발 연도 | 2013년 |
암호화 방식 | 블록 암호 (ARX 기반) |
블록 크기 | 128비트 |
키 크기 | 128비트, 192비트, 256비트 |
라운드 수 | 24 (128비트 키), 28 (192비트 키), 32 (256비트 키) |
특징 | 경량화, 고속 연산, 저전력 최적화 |
적용 분야 | IoT, 모바일, 스마트카드, 경량 임베디드 시스템 |
LEA는 S-Box를 사용하지 않고, 단순한 ARX 연산(Addition, Rotation, XOR)만을 사용하여 경량화를 구현하였습니다.
이 세 가지 연산만 사용하여 빠르고 강력한 암호화를 제공합니다.
알고리즘 | 블록 크기 | 키 크기 | 암호화 구조 | 특징 | 사용 분야 |
---|---|---|---|---|---|
LEA | 128비트 | 128/192/256비트 | ARX (Addition, Rotation, XOR) | 경량, 빠름, 저전력 최적화 | IoT, 모바일, 스마트카드 |
AES | 128비트 | 128/192/256비트 | SPN (S-Box, P-Box) | 글로벌 표준, 높은 보안성 | 금융, 보안, 일반 IT 시스템 |
SEED | 128비트 | 128비트 | Feistel 구조 | 한국 금융권 표준 | 전자정부, 금융 보안 |
HIGHT | 64비트 | 128비트 | Feistel 구조 | 초경량, 저전력 | 스마트카드, RFID |
비교 요약
LEA는 저전력·경량 환경에 최적화된 블록 암호화 알고리즘으로 다음과 같은 분야에서 활용됩니다.
즉, LEA는 “저전력 & 경량 보안이 필요한 환경”에 최적화된 암호화 방식입니다.
윈도우 운영체제의 노트북에서는 iPhone 유선 테더링이 잘 안되는 경우가 많습니다. 보통 iPhone의 드라이버가 설치가 안되있어서인…
안녕하세요, 혹시 이런 생각해 본 적 없으신가요? "내가 투자한 회사는 누가 감시하고, 어떻게 운영될까?" 오늘은…
1. Gemini CLI란 무엇인가요? Gemini CLI는 터미널 환경에서 직접 Gemini 모델과 상호작용할 수 있도록 만들어진…
과적합은 머신러닝에서 학습용데이터를 과하게 학습하여, 실제데이터를 예측하지 못하는 현상을 말합니다. 인공지능(AI)의 학습 방법은 우리가 시험공부를…