다른 암호화 기술은 무엇입니까?
메시지를 비밀리에 암호화하는 과정은 수세기 동안 간첩 활동을 통해 사용되었습니다. 데이터 암호화는 컴퓨터 파일에 저장된 데이터에 대한 비밀 메시지 형식을 작성하는 프로세스입니다. 컴퓨터 소프트웨어에는 데이터 파일에 사용할 수있는 여러 가지 암호화 기술이 있습니다. 이러한 기술을 일반적으로 데이터 암호화 알고리즘이라고합니다. 각 알고리즘에는 데이터 유형과 원하는 보호 수준에 따라 고유 한 이점과 사용 패턴이 있습니다.
암호화되지 않은 데이터는 컴퓨터 나 사람이 쉽게 읽을 수있는 정보입니다. 컴퓨터에서 데이터를 만들면 자동으로 암호화되지 않은 형식으로 저장됩니다. 이 데이터는 컴퓨터 나 파일 서버에 저장되며 인터넷상의 해커가 쉽게 액세스 할 수 있습니다. 암호화 기술은 읽을 수있는 데이터를 횡설수설로 변환하도록 설계된 특수 프로세스입니다.
암호화 패턴 및 표준은 NIST (National Institute of Standards and Technology)에서 관리합니다. 이 기관은 새로 개발 된 암호화 기술을 승인하고 테스트합니다. 현재 고급 암호화 표준 (AES)은 암호화에 대한 가장 현대적인 표준 중 하나로 간주됩니다. 256 비트 키 암호화 프로그램을 지원하도록 설계되었습니다. 고급 암호화 표준은 2001 년에 만들어졌으며 현재 여러 암호화 알고리즘을 지원합니다.
공개 키 암호화는 메시지를 암호화하고 해독하기 위해 특수 키가 필요한 표준 암호화 형식입니다. 인코딩에서이 기능을 사용하는 암호화 기술은 데이터의 암호화를 해제하기 위해 두 부분이 필요하기 때문에 일반적으로 안전한 것으로 간주됩니다. 먼저 올바른 암호 해독 알고리즘이 필요하고 둘째, 알고리즘과 함께 사용해야하는 특수한 암호화 키가 필요합니다.
공개 키 암호화를 고유하게 만드는 이유는 메시지를 암호화하고 해독하기위한 특수 키가 필요하다는 것입니다. 공개 키는 암호화 알고리즘에 의해 사용되며 개인 키는 해독 알고리즘에 사용됩니다. 이러한 유형의 암호화 기술은 2 키 암호화 프로세스로 인해 깨지기 어렵습니다.
암호화 알고리즘의 복잡성은 암호화 키의 물리적 크기를 기반으로합니다. 키가 클수록 암호화 프로그램이 더 복잡해질 수 있습니다. 초기 버전의 암호화는 56 비트 키만 지원하는 DES (데이터 암호화 표준)를 사용했습니다. 이것들은 해커들에 의해 쉽게 조작되고 빠르게 깨졌습니다. AES 표준을 사용하면 가능성의 순열로 인해 새로운 암호화를 거의 해독 할 수 없습니다.
Blowfish는 현재 사용 가능한 가장 복잡한 암호화 알고리즘 중 하나입니다. 1993 년 Bruce Schneier가 디자인했습니다. 이 암호화 알고리즘은 AES를 기반으로하며 448 비트 암호화 키를 지원합니다. 현재 복어 알고리즘의 알려진 암호화 분석은 없습니다. 이 버전의 암호화는 무료로 제공됩니다.