현재 위치 - 법률 상담 무료 플랫폼 - 특허 신청 - DES 는 무엇을 의미합니까?
DES 는 무엇을 의미합니까?
DES 는 데이터 암호화 표준이라고 하며 키 암호화를 사용하는 블록 알고리즘입니다.

1977 은 미국 연방정부 국가표준국에 의해 FIPS (Federal 데이터 처리 표준) 로 확인되어 비기밀 정부 통신에 사용할 수 있는 허가를 받았으며, 이후 이 알고리즘은 국제적으로 널리 전파되었다. 일부 문헌에서 DES 는 알고리즘으로 데이터 암호화 알고리즘 (DEA) 이라고 불리며 DES 와 표준으로 구분되어 있다는 점에 유의해야 합니다.

확장 데이터:

1, 데이터 암호화 표준

DES 의 초기 아이디어는 제 2 차 세계 대전 당시 독일의 겔마 기계를 참고할 수 있으며, 기본 아이디어는 기본적으로 일치한다. 전통적인 암호 암호화는 Ennigma 기계가 모호성을 확산시킨 고대의 순환 이동 사상에서 유래했다. 하지만 본질적인 원리는 같습니다. 현대의 DES 는 바이너리 수준에서 같은 일을 하고 있다. 모호성을 대체하고 분석의 난이도를 증가시킨다.

2. 접기 암호화 원리

DES 는 56 비트 키 하나와 추가 8 비트 패리티 비트를 사용하여 최대 64 비트 패킷을 생성합니다. 이것은 암호화된 텍스트 블록이 반으로 나뉘는 Feistel 이라는 기술을 사용하는 반복 그룹 암호입니다. 하위 키를 사용하여 그 중 절반에 루프 함수를 적용한 다음 출력을 나머지 절반과 다르게 또는 연산합니다. 그런 다음 두 반쪽 교환, 이 과정은 계속되지만 마지막 루프는 교환되지 않습니다. DES 는 16 개의 루프를 사용하며 xor, replacement, replacement 및 switching 의 네 가지 기본 연산을 사용합니다.

참고 자료:

바이두 백과 -DES