검증 대상 알고리즘

From CS Wiki
Revision as of 03:54, 9 July 2022 by 심사보 (talk | contribs)
분류 암호알고리즘 참조표준
블록암호 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)
국외 IETF RFC 5794 (2010)
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)

국외 ISO/IEC 18033-3 (2010)
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)

국외 ISO/IEC 18033-3 (2010)
해시함수 SHA-2 SHA-224/256/384/512 국내 KS X ISO/IEC 10118-3:2001 (2018)
국외 ISO/IEC 10118-3 (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 국외 ISO/IEC 10118-3 (2018)
메시지 인증 해시함수

기반

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)

국외 ISO/IEC 9797-2 (2011)
블록암호

기반

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)

국외 ISO/IEC 18031 (2011)
블록암호

기반

CTR_DRBG 국내 KS X ISO/IEC 18031 (2018)

TTAK.KO-12.0189/R1 (2015)

국외 ISO/IEC 18031 (2011)
공개키 암호 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)

국외 ISO/IEC 11770-3 (2015)
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)

국외 ISO/IEC 11770-6 (2016)
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)