현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 개인 키 암호화와 공개 키 암호화입니다. 개인키 암호화 방식의 특징은 정보를 보내는 사람과 정보를 받는 사람이 모두 동일한 키를 사용해야 한다는 점인데, 이는 대칭적이며 대칭형 암호화라고도 합니다. 비대칭 암호화라고도 하는 공개 키 암호화는 한 쌍의 키를 사용합니다. 하나는 개인 키이고 다른 하나는 공개 키입니다.
현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 개인 키 암호화와 공개 키 암호화입니다.
개인 키 암호화
개인 키 암호화는 컴퓨터 네트워크에서 사용자 A와 B 사이에 통신할 때 전송되는 일반 텍스트 정보를 제3자에게 도난당하지 않도록 보호하기 위해 보낸 사람 A를 의미합니다. 당사자, 키 A는 정보를 암호화하여 암호문 M을 형성하고 수신자 B에게 전송됩니다. 수신자 B는 동일한 키 A를 사용하여 수신된 암호문 M을 복호화하여 평문 정보를 얻음으로써 암호문 목적 방법을 완성합니다.
이러한 암호화된 정보 전송 방법을 개인 키 암호화라고 합니다.
개인키 암호화의 특징:
개인키 암호화의 가장 큰 특징 중 하나는 정보를 보내는 사람과 정보를 받는 사람 모두 동일한 키를 사용해야 한다는 점인데, 이는 대칭적이므로 개인키 암호화라고도 합니다 대칭 키 암호화의 경우.
개인 키 암호화의 원리:
개인 암호화 알고리즘은 단일 개인 키를 사용하여 데이터를 암호화하고 해독합니다. 키를 가진 당사자는 누구나 이를 사용하여 데이터를 해독할 수 있으므로 인증된 에이전트가 키를 획득하지 못하도록 하는 것이 중요합니다.
공개 키 암호화
비대칭 암호화라고도 하는 공개 키 암호화는 암호화 알고리즘의 한 유형입니다. 키 쌍, 하나는 개인 키이고 키는 키입니다. 다른 하나는 공개 키입니다.
이 두 키는 수학적으로 관련되어 있습니다. 특정 사용자의 키로 암호화된 후 얻은 정보는 해당 사용자의 암호 해독 키를 통해서만 암호를 해독할 수 있습니다. 그 중 하나를 알고 있으면 다른 하나를 계산할 수 없습니다. 따라서 한 쌍의 키 중 하나가 공개되더라도 다른 키의 비밀 특성은 손상되지 않습니다. 공개 키를 공개 키라고 하고, 개인 키를 개인 키라고 합니다.
더 많은 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요!
위 내용은 현재 일반적으로 사용되는 두 가지 주요 암호화 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!