이 페이지에서는 Dell BSAFE CCME(Crypto-C Micro Edition), MES(Micro Edition Suite), BCM(BSAFE Crypto-Module) 및 Crypto-J 암호화 구현 기능을 비교하고 자세히 설명합니다.
목차
- FIPS 140 검증
- 비대칭 키 알고리즘
- ECC(Elliptic Curve Cryptography) 지원
- PKCS(Public Key Cryptography Standard) 지원
- 다이제스트 알고리즘
- MAC(Message Authentication Code) 알고리즘
- 블록 암호화 알고리즘
- 블록 암호화 모드
- 스트림 암호화 알고리즘
- PAA(Processor Algorithm Acceleration) 및 PAI(Processor Algorithm Implementation) 지원
- 형식 유지 암호화 모드
- 지원되는 운영 체제(과거 및 현재 지원)
FIPS 140 검증
다양한 유효성 검사의 tde 상태에 대한 자세한 내용은
BSAFE 암호화 모듈의 FIPS 140 상태를 참조하십시오.
구현 |
Bcm |
CCME (CCME) |
크립토-J |
FIPS 140 모드 |
예 |
예 |
예 |
FIPS 140-2 검증 완료 |
아니요 |
예 a |
예 b |
FIPS 140-3 검증 완료 |
테스트 중인 구현 c |
아니요 |
테스트 중인 구현 c |
a CCME
용 NIST 암호화 모듈 검증 프로그램 및 인증서
bNIST 암호화 모듈 검증 프로그램 및 Crypto-J
용 인증서
cNIST 암호화 모듈 검증 프로그램 - 테스트 중인 구현
주요 작업
키 작업에는 키 생성, 키 교환 계약 및 비대칭 키 알고리즘이 포함됩니다.
비대칭 키 알고리즘
구현 |
Bcm |
CCME 및 MES |
크립토-J |
RSA |
예 |
예 |
예 |
DSA |
예 |
예 |
예 |
Ecdsa |
예 |
예 |
예 |
에드DSA |
아니요 |
아니요 |
아니요 |
에드448 |
아니요 |
아니요 |
아니요 |
DH |
예 |
예 |
예 |
Ecdh |
예 |
예 |
예 |
엘가말 |
아니요 |
아니요 |
아니요 |
NTRU(IEEE P1363.1) |
아니요 |
아니요 |
아니요 |
Dss |
아니요 |
아니요 |
아니요 |
ECC(Elliptic Curve Cryptography) 지원
구현 |
Bcm |
CCME 및 MES |
크립토-J |
Nist |
예 |
예 |
예 |
증권 시세 표시기 |
아니요 |
예 |
예 |
ECC 브레인풀 |
아니요 |
아니요 |
아니요 |
곡선25519 |
아니요 |
아니요 |
아니요 |
곡선448 |
아니요 |
아니요 |
아니요 |
GOST R 34.10 a |
아니요 |
아니요 |
아니요 |
에스엠2 |
아니요 |
아니요 |
아니요 |
RFC 7091 참조
PKCS(Public Key Cryptography Standard) 지원
구현 |
Bcm |
CCME 및 MES |
크립토-J |
PKCS #1 (영어) |
예 |
예 |
예 |
PKCS #5b /PBKDF2 |
예 |
예 |
예 |
PKCS 시리즈 #8 |
예 |
예 |
예 |
PKCS #12 (영어) |
아니요 |
예 |
예 |
IEEE P1363 |
예 |
예 |
아니요 |
ASN.1 |
아니요 |
예 |
예 |
b RFC 8018
다이제스트 알고리즘
구현 |
Bcm |
CCME 및 MES |
크립토-J |
MD5 |
예 |
예 |
예 |
SHA-1 |
예 |
예 |
예 |
샤-2 |
예 |
예 |
예 |
샤-3 |
예 |
예 |
예 |
SHAKE128 |
예 |
아니요 |
예 |
SHAKE256 |
예 |
아니요 |
예 |
RIPEMD-160 |
아니요 |
아니요 |
예 |
타이거 |
아니요 |
아니요 |
아니요 |
월풀 |
아니요 |
아니요 |
아니요 |
블레이크2 |
아니요 |
아니요 |
아니요 |
GOST R 34.11-94a (일명 GOST 34.311-95) |
아니요 |
예 |
아니요 |
GOST R 34.11-2012(Stribog)b |
아니요 |
아니요 |
아니요 |
에스엠3 |
아니요 |
아니요 |
아니요 |
a RFC 5831
b RFC 6986
MAC(Message Authentication Code) 알고리즘
구현 |
Bcm |
CCME 및 MES |
크립토-J |
HMAC-MD5 시리즈 |
아니요 |
예 |
예 |
HMAC-SHA1 |
예 |
예 |
예 |
HMAC-SHA2 |
예 |
예 |
예 |
폴리1305-AES |
아니요 |
아니요 |
예 |
블레이크2-맥 |
아니요 |
아니요 |
아니요 |
블록 암호화 알고리즘
구현 |
Bcm |
CCME 및 MES |
크립토-J |
Aes |
예 |
예 |
예 |
3des |
예 |
예 |
예 |
동백 |
아니요 |
예 |
아니요 |
복어 |
아니요 |
아니요 |
아니요 |
투피쉬 |
아니요 |
아니요 |
아니요 |
아이디어 |
아니요 |
아니요 |
아니요 |
캐스트5 |
아니요 |
아니요 |
아니요 |
아리아 |
아니요 |
예 |
아니요 |
GOST 28147-89b / GOST R 34.12-2015 (마그마c 및 Kuznyechikd) |
아니요 |
부분a |
아니요 |
에스엠4 |
아니요 |
아니요 |
아니요 |
Micro Edition Suite
는 GOST 28147-89만 지원하지만 GOST R 34.12-2015는 지원하지 않습니다.
b RFC 5830
c RFC 8891
d RFC 7801
블록 암호화 모드
구현 |
Bcm |
CCME 및 MES |
크립토-J |
Ecb |
예 |
예 |
예 |
Cbc |
예 |
예 |
예 |
OFB (주)에이브비 |
예 |
예 |
예 |
Cfb |
예 |
예 |
예 |
클릭률 |
예 |
예 |
예 |
CCM |
예 |
예 |
예 |
Gcm |
예 |
예 |
예 |
OCB (주)케이브씨 |
아니요 |
아니요 |
아니요 |
Xts |
예 |
예 |
예 |
AES 래핑 |
예 |
예 |
예 |
스트림 |
아니요 |
예 |
예 |
Eax |
예 |
아니요 |
아니요 |
스트림 암호화 알고리즘
구현 |
Bcm |
CCME 및 MES |
크립토-J |
RC4 |
아니요 |
예 |
예 |
HC-256 시리즈 |
아니요 |
아니요 |
아니요 |
토끼 |
아니요 |
아니요 |
아니요 |
살사20 |
아니요 |
아니요 |
아니요 |
차차 |
아니요 |
아니요 |
예 |
물개 |
아니요 |
아니요 |
아니요 |
파나마 |
아니요 |
아니요 |
아니요 |
웨이크 |
아니요 |
아니요 |
아니요 |
곡물 |
아니요 |
아니요 |
아니요 |
증권 시세 표시기 |
아니요 |
아니요 |
아니요 |
아이작 |
아니요 |
아니요 |
아니요 |
PAA(Processor Algorithm Acceleration) 및 PAI(Processor Algorithm Implementation) 지원
구현 |
Bcm |
CCME 및 MES |
크립토-J |
AES-NI |
예 |
예 |
아니요 |
SSSE3/SSE4.1 |
예 |
예 |
아니요 |
AVX/AVX2 |
예 |
예 |
아니요 |
RDRAND |
예 |
예 |
아니요 |
VIA 자물쇠 |
아니요 |
아니요 |
아니요 |
인텔 QuickAssist |
아니요 |
아니요 |
아니요 |
ARMv7-A 네온 |
아니요 |
아니요 |
아니요 |
ARMv8-A 암호화 지침 |
예 |
예 |
아니요 |
Power ISA v2.03 (AltiVeca) |
아니요 |
아니요 |
아니요 |
Power ISA v2.07 (예: POWER8 이상a) |
아니요 |
아니요 |
아니요 |
형식 유지 암호화 모드
구현 |
Bcm |
CCME 및 MES |
크립토-J |
Bps |
아니요 |
예 |
예 |
FF1 시리즈 |
아니요 |
아니요 |
아니요 |
FF3 시리즈 |
아니요; |
아니요 |
아니요 |
재질 보기 FF3-1 |
아니요 |
아니요 |
아니요 |
지원되는 운영 체제(과거 및 현재 지원)
구현 |
Bcm |
CCME 및 MES |
크립토-J |
현재 지원 |
Windows 64비트, Linux 32비트 및 64비트, Dell EMC PowerMaxOS |
Solaris, HP-UX, Linux, FreeBSD, AIX, 32비트 및 64비트 Windows |
Solaris, Linux, FreeBSD, AIX, 32비트 및 64비트 Windows |
더 이상 지원되지 않음 |
|
Tru64, 안드로이드, 맥OS, iOS, VxWorks |
안드로이드, 맥OS |