고급 암호화 표준이란 무엇입니까?

AES (Advanced Encryption Standard)는 권한이없는 컴퓨터 사용자가 정보를 저장하거나 전송하는 동안 정보를 읽을 수 없도록 정보를 숨기는 데 사용되는 수학적 알고리즘 또는 암호입니다. 비밀 코드 작성 과학은 암호화라고하며 AES는 암호화 알고리즘으로보다 정확하게 설명 될 수 있습니다. 또한 데이터 스크램블링 또는 암호화 프로세스는 정보를 기밀로 유지하는 것 외에 다른 이점을 제공합니다.

메시지를 암호화하면 메시지가 진위임을 증명하고 부인 방지를 시행 할 수 있습니다. 이는 개인이 메시지를 보냈거나 거래에 관여했음을 거부하는 것을 방지하는 프로세스입니다. 암호화는 이해할 수 없을뿐만 아니라 고유 한 코드를 만드는 데 사용될 수 있기 때문입니다. 고유 코드는 지문처럼 작동하며 개인 암호 해독 키 없이는 변경할 수 없으므로 특정 메시지, 트랜잭션 또는 개인에 바인딩됩니다.

Advanced Encryption Standard는 2000 년 10 월 NIST (National Institute of Standards and Technology)에서 주로 DES (Data Encryption Standard)를 대체하도록 선택되었습니다. DES는 1970 년대 이래로 미국 정부의 공식 암호화 표준으로 널리 사용되었지만 현재는 여러 번 고장 났으며 더 이상 보안을 신뢰할 수 없습니다.

공식적으로 선발 과정은 1997 년 1 월 NIST가 새로운 보안 암호화 알고리즘에 대한 요구 사항 목록을 기반으로 제안 요청을 시작했을 때 시작되었습니다. NIST는 새로운 알고리즘이 컴퓨터 프로그램뿐만 아니라 물리적 장치에서도 작동 할 수있을 정도로 유연 해지기를 원했습니다. 또한 수십 년 동안 구형 머신에서 작동하고 기능을 수행 할 수있을 정도로 견고해야했습니다.

NIST는 정부, 교육 및 산업 단체와 협력하여 초기에 15 명의 후보자를 선발했습니다. 보다 광범위한 테스트를 위해 5 개의 결선 진출자가 선정되었습니다. 최종 우승자는 Rijndael이라는 암호로, 벨기에의 암호 해독 가인 Vincent Rijmen과 Joan Daemen이 알고리즘의 이름의 기초를 구성합니다. 고급 암호화 표준이라고하는 Rijndael은 미국 정부 응용 프로그램을 암호화하는 데 사용되는 공식 암호화 시스템입니다.

Advanced Encryption Standard는 대칭 알고리즘으로 단일 키를 사용하여 메시지를 암호화 및 해독합니다. 키는 데이터를 무작위로 추출하기 위해 알고리즘에 삽입 된 변수 일뿐입니다. AES는 두 가지 작업을 모두 수행하기 위해 단일 키를 사용하므로 키를 비밀로 유지해야합니다. 권한이없는 사용자가 키를 얻을 수 있으면 모든 암호화 된 메시지를 읽을 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?