일반 암호화는 단순히 파일이나 메시지를 암호화하고 일종의 암호 해독 키를 사용하여 메시지를 해독하는 다른 사람에게 보냅니다. SSL (Secure Sockets Layer) 암호화는 컴퓨터 간의 암호화 된 통신 채널을 유지하여 안전한 데이터 전송을 용이하게합니다. 이것은 온라인 뱅킹과 같은 거래를 가능하게합니다. 이러한 통신의 경우 사람들은 일반적으로 강력한 암호화를 기대하며 256 비트 암호화 표준이이를 제공합니다.
고급 암호화 표준
연방 정부 내에서 디지털 통신이 매우 유비쿼터스 화됨에 따라 National Institute of Standards and Technology는 정보를 보호하기 위해 고급 암호화 표준을 개발했습니다. 이 사양은 128 비트, 192 비트 또는 256 비트 길이가 다른 암호 키를 사용할 수있는 복잡한 암호화 알고리즘을 지정합니다. 이 프로세스는 수학적으로 매우 복잡하지만 AES 표준은 메시지를 암호화 된 형식에서 해독 할 수없고 암호 키를 계산 수단으로 추측 할 수없는 암호화 방법을 제시하려고합니다.
256 비트 암호화
암호화 방법의 복원력은 암호화 키와 직접적으로 연결됩니다. 추측하기 어려운 키 일수록 제 3자가 계산적으로 알아내어 암호화 된 메시지에 적용 할 가능성이 적습니다. 예를 들어, 무차별 대입 (추측) 기술을 통해 128 비트 암호화 키를 해독하는 데 약 수십억 년이 걸리므로 128 비트 키조차도 매우 안전합니다. 256 비트 암호화 키는 추측하거나 해독하는 것이 거의 불가능합니다.
보안 소켓 계층
Secure Sockets Layer는 두 대의 컴퓨터가 암호화 방법 협상을 통해 암호화 된 통신 채널을 시작하는 데이터 "터널링"을 기반으로하는 암호화 유형을 나타냅니다. SSL을 통해 서버에 연결할 때 브라우저는 먼저 인증 인증서를 요청합니다. 인증서가 확인되면 두 컴퓨터 모두 암호화 방법을 협상 한 다음 브라우저가 암호화 / 암호 해독 키를 서버로 보냅니다. 이제 세션 중 모든 통신은 합의 된 기술을 사용하여 암호화됩니다.
256 비트 SSL
암호화 및 복호화 목적으로 256 비트 암호 키를 사용하는 SSL 연결은 256 비트 SSL입니다. 이 수준의 암호화는 매우 안전하며 고객의 개인 정보 및 보안을 유지하기 위해 은행 및 신용 기관과의 통신에 가장 자주 사용됩니다. 그러나 256 비트 SSL은 클라이언트와 서버 컴퓨터를 대신하여 약간 더 많은 계산이 필요하므로 연결 속도가 느립니다. 은행 정보와 같은 민감한 자료를 처리하지 않는 다른 SSL 통신은 128 비트 암호화를 효과적으로 사용할 수 있습니다.