분류
|
암호알고리즘
|
참조표준
|
블록암호
|
ARIA
|
운영모드
- 기밀성(ECB, CBC, CFB, OFB, CTR)
- 기밀성/인증(CCM, GCM)
|
국내
|
- KS X 1213-1 (2014)
- KS X 1213-2 (2014)
- TTAK.KO-12.0271-Part1/R1 (2016)
- TTAK.KO-12.0271-Part3 (2017)
|
국외
|
|
SEED
|
운영모드
- 기밀성(ECB, CBC, CFB, OFB, CTR)
- 기밀성/인증(CCM, GCM)
|
국내
|
- KS X ISO/IEC 18033-3 (2018)
- TTAS-KO-12.0004/R1 (2005)
- TTAK.KO-12.0271-Part1/R1 (2016)
- TTAK.KO-12.0271-Part4 (2017)
|
국외
|
|
LEA
|
운영모드
- 기밀성(ECB, CBC, CFB, OFB, CTR)
- 기밀성/인증(CCM, GCM)
|
국내
|
- KS X 3246 (2016)
- TTAK.KO-12.0223 (2013)
- TTAK.KO-12.0271-Part1/R1 (2016)
- TTAK.KO-12.0271-Part2/R1 (2017)
|
HIGHT
|
운영모드
- 기밀성(ECB, CBC, CFB, OFB, CTR)
|
국내
|
- KS X ISO/IEC 18033-3 (2018)
- TTAS.KO-12.0040/R1 (2008)
- TTAK.KO-12.0271-Part1/R1 (2016)
- TTAK.KO-12.0271-Part5/R1 (2017)
|
국외
|
|
해시함수
|
SHA-2
|
SHA-224/256/384/512
|
국내
|
- KS X ISO/IEC 10118-3:2001 (2018)
|
국외
|
|
LSH
|
LSH-224/256/384/512/512-224/512-256
|
국내
|
- KS X 3262 (2018)
- TTAK.KO-12.0276 (2015)
|
SHA-3
|
SHA-3-224/256/384/512
|
국외
|
|
메시지 인증
|
해시함수
기반
|
HMAC
|
국내
|
- KS X ISO/IEC 9797-2 (2018)
- TTAK.KO-12.0330-Part1 (2018)
- TTAK.KO-12.0330-Part2 (2018)
- TTAK.KO-12.0330-Part3 (2018)
- TTAK.KO-12.0330-Part4 (2019)
|
국외
|
|
블록암호
기반
|
CMAC, GMAC
|
국내
|
- KS X ISO/IEC 9797-1 (2018)
- KS X ISO/IEC 19772 (2014)
- TTAK.KO-12.0271-Part1/R1 (2016)
- TTAK.KO-12.0271-Part2/R1 (2017)
- TTAK.KO-12.0271-Part3 (2017)
- TTAK.KO-12.0271-Part4 (2017)
- TTAK.KO-12.0271-Part5 (2017)
|
국외
|
- ISO/IEC 9797-1 (2011)
- ISO/IEC 19772 (2009)
|
난수발생기
|
해시함수
기반
|
Hash_DRBG
HMAC_DRBG
|
국내
|
- KS X ISO/IEC 18031 (2018)
- TTAK.KO-12.0331-Part1 (2018)
- TTAK.KO-12.0331-Part2 (2018)
- TTAK.KO-12.0331-Part3 (2018)
- TTAK.KO-12.0331-Part4 (2019)
- TTAK.KO-12.0332-Part1 (2018)
- TTAK.KO-12.0332-Part2 (2018)
- TTAK.KO-12.0332-Part3 (2018)
- TTAK.KO-12.0332-Part4 (2019)
|
국외
|
|
블록암호
기반
|
CTR_DRBG
|
국내
|
- KS X ISO/IEC 18031 (2018)
- TTAK.KO-12.0189/R1 (2015)
|
국외
|
|
공개키 암호
|
RSAES
|
- 공개키 길이: 2048, 3072
- 해시함수: SHA-224, SHA-256
|
국내
|
- KS X ISO/IEC 18033-2 (2017)
|
국외
|
- ISO/IEC 18033-2 (2006)
- IETF RFC 8017 (2016)
|
전자서명
|
RSA-PSS
|
- 공개키 길이: 2048, 3072
- 해시함수: SHA-224, SHA-256
|
국내
|
- KS X ISO/IEC 14888-2 (2011)
|
국외
|
- ISO/IEC 14888-2 (2008)
- NIST FIPS 186-4 (2013) IETF RFC 8017 (2016)
|
KCDSA
|
- (공개키 길이, 개인키 길이): (2048, 224), (2048, 256)
- 해시함수: SHA-224, SHA-256
|
국내
|
- KS X ISO/IEC 14888-3 (2018)
- TTAK.KO-12.0001/R4 (2016)
|
국외
|
- ISO/IEC 14888-3 (2018)
- NIST FIPS 186-4 (2013)
|
EC-KCDSA
|
- P-224, P-256, B-233, B-283, K-233, K283
- 해시함수: SHA-224, SHA-256
|
국내
|
- KS X ISO/IEC 14888-3 (2018)
- TTAK.KO-12.0015/R3 (2016)
|
국외
|
- ISO/IEC 14888-3 (2018)
- NIST FIPS 186-4 (2013)
|
ECDSA
|
- P-224, P-256, B-233, B-283, K-233, K283
- 해시함수: SHA-224, SHA-256
|
국내
|
- KS X ISO/IEC 14888-3 (2018)
|
국외
|
- ISO/IEC 14888-3 (2018)
- NIST FIPS 186-4 (2013)
|
키 설정
|
DH
|
- (공개키 길이, 개인키 길이): (2048, 224), (2048, 256)
|
국내
|
- KS X ISO/IEC 11770-3 (2018)
- TTAK.KO-12.0001/R4 (2016)
|
국외
|
|
ECDH
|
- P-224, P-256
- B-233, B-283
- K-233, K283
|
국내
|
- KS X ISO/IEC 11770-3 (2018)
|
국외
|
- ISO/IEC 11770-3 (2015)
- NIST FIPS 186-4 (2013)
|
키 유도
|
KBKDF
|
HMAC, CMAC
|
국내
|
- TTAK.KO-12.0272 (2015)
- TTAK.KO-12.0333-Part1 (2018)
- TTAK.KO-12.0333-Part2 (2018)
- TTAK.KO-12.0333-Part3 (2018)
- TTAK.KO-12.0333-Part4 (2019)
|
국외
|
|
PBKDF
|
HMAC
|
국내
|
- TTAK.KO-12.0334-Part1 (2018)
- TTAK.KO-12.0334-Part2 (2018)
- TTAK.KO-12.0334-Part3 (2018)
- TTAK.KO-12.0334-Part4 (2019)
|