> 일반적인 문제 > 현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 무엇입니까?

현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 무엇입니까?

青灯夜游
풀어 주다: 2020-07-15 15:23:02
원래의
15125명이 탐색했습니다.

현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 개인 키 암호화와 공개 키 암호화입니다. 개인키 암호화 방식의 특징은 정보를 보내는 사람과 정보를 받는 사람이 모두 동일한 키를 사용해야 한다는 점인데, 이는 대칭적이며 대칭형 암호화라고도 합니다. 비대칭 암호화라고도 하는 공개 키 암호화는 한 쌍의 키를 사용합니다. 하나는 개인 키이고 다른 하나는 공개 키입니다.

현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 무엇입니까?

현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 개인 키 암호화와 공개 키 암호화입니다.

개인 키 암호화

개인 키 암호화는 컴퓨터 네트워크에서 사용자 A와 B 사이에 통신할 때 전송되는 일반 텍스트 정보를 제3자에게 도난당하지 않도록 보호하기 위해 보낸 사람 A를 의미합니다. 당사자, 키 A는 정보를 암호화하여 암호문 M을 형성하고 수신자 B에게 전송됩니다. 수신자 B는 동일한 키 A를 사용하여 수신된 암호문 M을 복호화하여 평문 정보를 얻음으로써 암호문 목적 방법을 완성합니다.

이러한 암호화된 정보 전송 방법을 개인 키 암호화라고 합니다.

개인키 암호화의 특징:

개인키 암호화의 가장 큰 특징 중 하나는 정보를 보내는 사람과 정보를 받는 사람 모두 동일한 키를 사용해야 한다는 점인데, 이는 대칭적이므로 개인키 암호화라고도 합니다 대칭 키 암호화의 경우.

개인 키 암호화의 원리:

개인 암호화 알고리즘은 단일 개인 키를 사용하여 데이터를 암호화하고 해독합니다. 키를 가진 당사자는 누구나 이를 사용하여 데이터를 해독할 수 있으므로 인증된 에이전트가 키를 획득하지 못하도록 하는 것이 중요합니다.

공개 키 암호화

비대칭 암호화라고도 하는 공개 키 암호화는 암호화 알고리즘의 한 유형입니다. 키 쌍, 하나는 개인 키이고 키는 키입니다. 다른 하나는 공개 키입니다.

이 두 키는 수학적으로 관련되어 있습니다. 특정 사용자의 키로 암호화된 후 얻은 정보는 해당 사용자의 암호 해독 키를 통해서만 암호를 해독할 수 있습니다. 그 중 하나를 알고 있으면 다른 하나를 계산할 수 없습니다. 따라서 한 쌍의 키 중 하나가 공개되더라도 다른 키의 비밀 특성은 손상되지 않습니다. 공개 키를 공개 키라고 하고, 개인 키를 개인 키라고 합니다.

더 많은 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요!

위 내용은 현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿