Python을 사용한 암호화-개요

암호화는 코딩 된 메시지를 통해 두 사용자 간의 커뮤니케이션 기술입니다. 암호화의 과학은 한 당사자에서 다른 당사자로 전송되는 기밀 메시지에 보안을 제공하는 기본 동기로 등장했습니다.

암호화는 정보 보안에서 인정되는 프라이버시와 비밀을 도입하기 위해 메시지를 숨기는 기술과 과학으로 정의됩니다.

암호화 용어

암호화에서 자주 사용되는 용어가 여기에 설명되어 있습니다.

일반 텍스트

일반 텍스트 메시지는 모든 사용자가 읽을 수 있고 이해할 수있는 텍스트입니다. 일반 텍스트는 암호화를 거치는 메시지입니다.

암호 텍스트

암호화 텍스트는 일반 텍스트에 암호화를 적용한 후 얻은 메시지입니다.

암호화

일반 텍스트를 암호 텍스트로 변환하는 프로세스를 암호화라고합니다. 인코딩이라고도합니다.

복호화

암호 텍스트를 일반 텍스트로 변환하는 프로세스를 암호 해독이라고합니다. 디코딩이라고도합니다.

아래에 주어진 다이어그램은 암호화의 전체 과정을 보여줍니다-

현대 암호화의 특성

현대 암호화의 기본 특성은 다음과 같습니다.

  • 비트 시퀀스에서 작동합니다.

  • 정보 보안을 위해 수학적 알고리즘을 사용합니다.

  • 개인 정보 보호를 위해 보안 통신 채널에 관심이있는 당사자가 필요합니다.