LSH는 메시지 인증, 사용자 인증, 전자서명 등 다양한 암호 응용 분야에 활용 가능한 암호학적 해시 함수입니다.
주요 특성
성능
다양한 SW 환경에서 국제 표준(SHA2/3) 대비 2배 이상 성능
256비트 출력
CPU | LSH-256 | SHA-256 | SHA3-256 |
---|---|---|---|
Intel Core i7-4770K@3.5GHz | 3.60 | 10.82 | 10.56 |
ARM Cortex-A15@1.7GHz | 11.17 | 19.91 | 36.03 |
[표1] 256비트 출력 해시 함수 구현 효율성 비교 (메시지 길이: 1MB, 단위: cycles/byte)
512비트 출력
CPU | LSH-512 | SHA-512 | SHA3-512 |
---|---|---|---|
Intel Core i7-4770K@3.5GHz | 2.39 | 7.65 | 16.36 |
ARM Cortex-A15@1.7GHz | 8.94 | 44.13 | 63.31 |
[표2] 512비트 출력 해시 함수 구현 효율성 비교 (메시지 길이: 1MB, 단위: cycles/byte)
LSH 규격은 국내 TTA 표준으로 제정되었습니다.
분류 | 표준명 |
---|---|
LSH | TTAK.KO-12.0276, 해시 함수 LSH |