검증된 암호모듈
블록알고리즘, 해시 알고리즘, 메시지 인증코드,
난수발생기, 공개키 암호 알고리즘,
전자서명 알고리즘 등의 암호관련 서비스를 제공합니다.
구분 | 알고리즘 | 세부내용 | 참조표준 |
---|---|---|---|
대칭키 블록암호 |
ARIA |
·|K| : 128,192,256 ·운용모드: ECB,CBC,CTR,CCM |
·KS X 1213-1 ·KS X 1213-2 |
SEED |
·|K| : 128 ·운용모드: ECB,CBC,CTR,CCM |
·TTAS.KO-12.0004/R1 ·TTAS.KO-12.0025 ·TTAK.KO-12.0131 |
|
LEA |
·|K| : 128,192,256 ·운용모드: ECB,CBC,CTR,CCM |
·TTAK.KO-12.0223 ·TTAK.KO-12.0246 |
|
HIGHT |
·|K| : 128 ·운용모드: ECB,CBC,CTR |
·TTAK.KO-12.0040/R1 ·TTAK.KO-12.0166/R1 |
|
해시함수 |
SHA |
·SHA-224,256,384,512 |
·ISO/IEC 10118-3 |
메시지인증 |
HMAC |
·SHA-224,256,384,512 |
·ISO/IEC 9797-2 |
CMAC |
·ARIA-128/192/256 ·LEA-128/192/256 ·SEED-128 |
·ISO/IEC 9797-2 |
|
난수생성기 |
HASH_DRBG |
·Hash : SHA-256 |
·KS X ISO/IEC 18031 ·NIST SP 800-90 |
공개키암호 |
RSAES |
·|n| : 2048 ·Hash : SHA-256 |
·KS X ISO/IEC 18033-2 |
전자서명 |
RSA-PSS |
·|n| : 2048 ·Hash : SHA-224,256 |
·KS X ISO/IEC 14888-2 |
ECDSA |
·Curve: P-224, P-256 ·Hash : SHA-224,256 |
·KS X ISO/IEC 14888-3 |
|
키설정 |
ECDH |
·Curve: P-224, P-256 |
·ISO/IEC 11770-3 |
국가정보원 암호모듈 검증필