nSafer

NSHC’s Cryptographic Module

 지원 알고리즘

 Group A 보호함수

 

보호함수

동작모드

키길이

비고

참조표준문서

블럭암호 ARIA ECB/CBC/CFB/OFB/GCM |K|=128,192,256  – KS X 1213-1
SEED ECB/CBC/CFB/OFB |K|=128  – TTAS.KO-12.0004/R1 ISO/IEC 18033-3
메시지 인증 코드 CMAC  cipher: ARIA NIST SP 800-38
HMAC  hash: SHA-256/384/512 NIST FIPS 198
해쉬함수 SHA-256/384/512  – NIST FIPS 180-2
난수발생기 HASH_DRBG  hash: SHA-256/384/512 NIST SP 800-90
공개키암호 RSAES-OAEP |n|=2048, 3072  hash: SHA-256 PKCS #1 v2.1: RSA Cryptography Standard
키 설정 ECDH  –  K233, K283, B233, B283, P224, P256 ISO/IEC 11770-3
전자서명 RSASSA-PSS |n|=2048, 3072  hash: SHA-256 PKCS #1 v2.1: RSA Cryptography Standard
ECDSA  K233, K283, B233, B283, P224, P256 ISO/IEC 14888-2

 Group B 보호함수

 

보호함수

동작모드

키길이

비고

참조표준문서

블럭암호 DES ECB/CBC/CFB/OFB |K|=56  – 64비트 블록 암호 알고리즘
AES ECB/CBC/CFB/OFB |K|=128, 192, 256  – NIST FIPS 197
메시지 인증 코드 CMAC Cipher: ARIA, SEED, DES, AES ISO-IEC 9797-2
HMAC  hash = SHA-1/MD5 ISO-IEC 9797-2
해쉬함수 MD5  – 128비트 민간 해쉬 알고리즘
SHA-1 NIST FIPS 180-2
난수발생기 HASH_DRBG  hash: SHA-1 NIST SP 800-90
ANSI X9.17 PRNG  –  –  – ANSI X9.17
FIPS PUB 186-2 PRNG  –  – FIPS PUB 186-2 DSS
ANSI X9.62 PRNG  –  – ANSI X9.62 ECDSA
공개키암호 RSAES-OAEP |n|=1024  hash: SHA-256 PKCS #1 v2.1: RSA Cryptography Standard
RSAES-OAEP  – |n|=1024, 2048 hash: SHA-1  PKCS #1 v2.1:
RSA Cryptography Standard
RSAES-PKCS#1 v1_5  –  |n|=512~9632  hash: SHA-1  PKCS #1 v2.1:
RSA Cryptography Standard
키 설정 ECDH  –  WTLS_EC_1, WTLS_EC_4, WTLS_EC_3, WTLS_EC_5 ISO/IEC 11770-3

WAP-261-WTLS

전자서명 RSASSA-PSS |n|=1024  hash: SHA-256 PKCS #1 v2.1: RSA Cryptography Standard
RSASSA-PSS |n|=1024, 2048  hash: SHA-1 PKCS #1 v2.1: RSA Cryptography Standard
RSASSA-PKCS#1 v1_5  – |n|=1024, 2048, 3072  hash: SHA-1/256  PKCS #1 v2.1 :
RSA Cryptography Standard
ECDSA  – WTLS_EC_1, WTLS_EC_4, WTLS_EC_3, WTLS_EC_5  ISO/IEC 14888-2
WAP-261-WTLS

보안 레벨

nSafer는 시험기준(소프트웨어 암호모듈 검증기준 ver1.0)의 12개 보안영역 중 본 암호모듈에 해당되는 10개의 영역에 걸쳐 모두 “보안레벨 1등급”을 만족합니다.

시험영역

보안등급

시험영역

보안등급

암호 모듈명세 1 암호모듈 포트 및 인터페이스 1
역할, 서비스 및 인증 1 유한 상태 모델 1
물리적 보안 N/A 운영 환경 1
암호 키 관리 1 설계 검증 1
자가시험 1 암호모듈 보안정책 1
기타공격에 대한 대응 1 전자파간섭/적합성 N/A

특징 및 강점

높은 보안성

– 국제 표준에 의거한 알고리즘 구현

– KCMVP 인증

뛰어난 성능

– 서버, 워크스테이션, PC에서 국내 최고 성능 발휘

– 모바일 및 저사양 기기에서도 높은 성능 발휘

개발 편의성

– 사용과 유지보수가 쉬운 자료형 및 API 제공

– 다양한 개발 환경 지원: C/C++, Java, Objective C 등

용이한 확장성

– 지원 플랫폼 :  Windows, HP-UX,

AIX, Solaris, Linux, Android, iOS 등

지원 환경

서버

– Windows (32/64bit)

– Unix (32/64bit)

– Linux (32/64bit)

모바일

– Android 2.3 이상

– iOS 3.1 이상

사물인터넷

– IoT 경량 단말 OS

적용된 솔루션

관련 제품 목록