A 프로토콜 주어진 상황에서 행동하거나 상호 작용하는 방법을 결정하는 일련의 규칙 또는 지침입니다. ㅏ 암호화 프로토콜 특정 상황에서 안전한 통신을 허용하도록 설계되었습니다. 인터넷 사용자에게 가장 친숙한 암호화 프로토콜은 보안 소켓 레이어 (또는 SSL) 프로토콜 (자손과 함께 전송 계층 보안및 TLS, 프로토콜)은 신용 카드 번호 및 기타 민감한 정보를 보호하며 브라우저의 주소 표시 줄에 잠금 기호를 제공하여 연결을 신뢰할 수 있음을 알려줍니다.
SSL (또는 더 적절하게 SSL /TLS)는 여러 (종종 가변적) 구성 요소가 포함 된 복잡한 프로토콜입니다. "pig Latin"을 (매우 간단하고 안전하지 않은) 암호화 프로토콜의 예로 생각할 수 있습니다. 돼지 라틴어 프로토콜 (또는 PLP) – 다음 규칙 세트 사용 :
- "단어가 자음으로 시작하면 첫 음절을 끝으로 이동하십시오."
- "각 단어 끝에 '-ay'를 추가하세요."
예를 들어 Andy와 Brenda가 모두 PLP를 사용하여 전송하는 것을 알고 동의하는 경우 (수학 교사 인 Mrs. Cheever는 그렇지 않습니다)이를 사용하여 통신을 보호 할 수 있습니다 (예 : 수업 시간에 답변 공유).
그러므로:
"XNUMX 번에 대한 답은 XNUMX 점 XNUMX 점입니다."
PLP가 적용된 상태는 다음과 같습니다.
"Eethay answeray ootay umbernay ixsay isay ortyfay-ootay ointpay ootay."
동일한 "키"가 정보를 인코딩하고 디코딩하기 때문에 PLP는 우연히 대칭 암호화의 예입니다. 일반적으로 대칭 암호화는 실제 시나리오에서 가능한 유일한 종류입니다. 두 세트의 키를 사용하는 대체 비대칭 암호화는 일상적으로 사용하기에는 너무 다루기 어렵습니다. 그러나 SSL /TLS 초기 "핸드 셰이크"에서 비대칭 암호화를 사용하여 각각의 새로운 안전한 대칭 암호화 세션을 설정합니다.
SSL / 방법에 대한 자세한 정보는TLS 공장, SSL /에 대한 기사를 참조하십시오.TLS 악수. 항상 그렇듯이 질문이 있으시면 여기를 클릭해주세요. 안전한 인터넷이 더 나은 인터넷이라고 생각하는 SSL.com.