맨위로가기

아리아 (암호)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

ARIA는 대한민국 표준으로 정의된 암호 알고리즘이다. IETF RFC 5794 문서에서 상세한 기술 명세를 확인할 수 있으며, TLS/SSL에 ARIA 암호화 제품군을 추가하는 내용은 RFC 6209에 정의되어 있다. IETF는 SRTP에서도 ARIA 알고리즘을 사용할 수 있도록 정의한다. C, C++, 자바(Java)로 구현된 ARIA 암호의 참조 소스 코드는 한국인터넷진흥원(KISA)에서 다운로드할 수 있으며, 개발 초기부터 보안 및 성능 분석이 이루어졌다.

더 읽어볼만한 페이지

  • 블록 암호 - 데이터 암호화 표준
    데이터 암호화 표준(DES)은 미국 국립표준기술연구소에서 개발되어 널리 사용되었던 대칭키 암호 알고리즘이지만, 짧은 키 길이와 취약점 때문에 고급 암호화 표준(AES)으로 대체되었고, 트리플 DES 형태로 일부 시스템에서 사용되며 암호학 발전에 기여한 역사적 의미가 있다.
  • 블록 암호 - 고급 암호화 표준
    고급 암호화 표준(AES)은 미국 국립표준기술연구소에서 제정한 대칭 키 암호화 블록 암호 표준으로, 치환-순열 네트워크 구조에 기반하여 128비트 블록 크기와 다양한 키 크기를 지원하며, 빠른 속도와 효율성으로 널리 사용된다.
아리아 (암호)
개요
이름ARIA
설계자(정보 없음, 문서에 미기재)
발표일2003년
기반 암호AES
파생 암호(정보 없음, 문서에 미기재)
관련 암호(정보 없음, 문서에 미기재)
인증대한민국 표준
세부 정보
키 크기128, 192, 또는 256 비트
블록 크기128 비트
구조대입-치환 네트워크 (SPN 구조)
라운드 수12, 14, 또는 16
암호 분석데이터 복잡도 256의 8라운드 수에 대한 Meet-in-the-middle attack

2. 표준화

ARIA는 KATS과 IETF에서 표준으로 지정되었다.[1] KATS에서 제정한 KS X 1213:2004 표준은 ARIA 암호 알고리즘에 대한 대한민국 표준을 정의하며, IETF는 RFC 5794, RFC 6209, RFC 8269를 통해 ARIA를 표준으로 정의하고 있다.

2. 1. 대한민국 표준

KATS에서 제정한 KS X 1213:2004 표준은 ARIA 암호 알고리즘에 대한 대한민국 표준을 정의한다.[1]

2. 2. 국제 표준 (IETF)

IETF는 ARIA를 다음과 같은 표준으로 지정하고 있다.

  • RFC 5794[1]: ARIA 암호화 알고리즘 설명
  • RFC 6209[1]: TLS/SSL에 ARIA 암호화 제품군 추가
  • RFC 8269[1]: SRTP에서 ARIA 알고리즘 사용

2. 2. 1. 알고리즘

RFC영어 5794[1]는 ARIA 암호화 알고리즘에 대한 상세한 기술 명세를 제공한다.

2. 2. 2. TLS/SSL

IETF RFC 6209[1]전송 계층 보안(TLS) 프로토콜에서 ARIA 암호화 제품군을 사용할 수 있도록 추가했다.[1]

2. 2. 3. SRTP

IETF RFC 8269는 SRTP에서 ARIA 알고리즘을 사용할 수 있도록 정의한다.[1]

3. 구현

C, C++, 자바로 구현된 '''ARIA''' 암호의 참조 소스 코드는 KISA의 암호 이용 활성화 웹페이지에서 다운로드할 수 있다.[3]

4. 보안

ARIA는 개발 초기부터 보안 및 성능 분석을 거쳤으며, 여러 암호 분석 기법에 대한 안전성이 연구되고 있다.[1] 루벤 가톨릭 대학교의 A. 비류코프 등은 ARIA의 보안 및 성능 분석 보고서를 발표하였다.[1][2] 웬링 우 등은 ARIA 및 카멜리아에 대한 불가능 차분 암호 분석 연구를 진행하였다.[3] 쉐하이 탕 등은 ARIA에 대한 중간자 공격 연구를 발표하였다.

참조

[1] 웹사이트 KISA: Block Cipher: ARIA https://seed.kisa.or[...]
[2] 서적 Information Security and Cryptology - ICISC 2003 Springer International Publishing 2003
[3] 웹사이트 KISA: Cryptographic algorithm source code: ARIA https://seed.kisa.or[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com