암호 암호화 란 무엇입니까?

암호 암호화는 인코딩 된 정보를 보호하기 위해 키가 사용되는 다양한 암호화입니다. 일반적으로 암호 암호화에는 블록과 스트림 방법의 두 가지 방법이 있습니다. 이들은 암호가 원본 메시지에 적용되는 방법을 결정합니다. 이 두 가지 방법 외에도 두 가지 스타일이 있습니다. 암호는 메시지에 동일한 암호 해독 암호가 필요한지 아니면 다른 암호 해독 암호가 필요한지에 따라 대칭 또는 비대칭입니다.

암호화 된 메시지는 초기 문명 이래 인간의 비밀의 주요 요소였습니다. 중요한 미사일을 안전하게 유지하기위한 방법이 찾아 왔지만 대부분은 일종의 암호 암호화였습니다. 미리 디자인 된 키를 사용하여 메시지를 인코딩하고 디코딩하는 방법은 많은 사람들의 삶을 차지했습니다. 초기에는 이러한 키가 사용자의 낮은 기술 덕분에 복잡했습니다. 이제 메시지를 암호화하고 해독하는 것 외에는 아무 것도하지 않는 슈퍼 컴퓨터가 있습니다.

블록 암호 및 스트림 암호는 대부분의 암호 유형을 구성합니다. 블록 암호는 정보를 미리 결정된 블록 크기로 인코딩합니다. 암호가 200자를 인코딩하도록 설계된 경우 정확하게 작동합니다. 메시지가 더 길면 여러 조각으로 나누어야하고 더 짧으면 패딩 문자가 필요합니다. 패딩 문자는 단순히 메시지를 더 길게 만드는 문자입니다. 단일 문자 스트림에서 임의의 문자와 공백에 이르기까지 모든 것이 될 수 있습니다.

스트림 암호는 컴퓨터 시대의 혁신입니다. 이 스타일의 암호 암호화는 인코딩 문자열이 작동하는대로 생성하고 조정합니다. 이 암호화 방법은 암호화를 수행하는 머신의 현재 상태를 사용하여 암호를 생성합니다.

이 방법은 시스템의 현재 상태와 일치하도록 지속적으로 변경됩니다. 스트림 사이퍼는 두 가지 일이 발생하지 않는 한 거의 깨지지 않습니다. 코드는 반복 될 수 없으며 메시지를 가로채는 사람은 내용을 알 수 없습니다. 코드가 반복되면 암호에 남은 마커로 인해 적은 노력으로 시퀀스를 해독 할 수 있습니다. 인터셉터가 메시지 내용을 알고 있으면 메시지를 열지 않고 수정할 수 있습니다.

대칭 암호에서 메시지를 인코딩하는 데 사용되는 키는 메시지를 디코딩하는 데 사용되는 키와 동일합니다. 이 암호는 간단하고 작성하기 쉽지만, 해독을 위해 위치에서 위치로 이동할 때 키가 위험합니다. 또한 키 보유 위치 중 하나가 손상되면 전체 암호가 손상됩니다.

비대칭 암호 암호화는 메시지를 인코딩하는 키와 메시지를 해독하는 키를 사용합니다. 이것이 공개 키 암호화의 초석입니다. 메시지는 공개 키와 개인 키의 두 가지 키로 구성됩니다. 이 경우 키가 상호 작용하여 특정 사람이 실제 암호화 키에 대한 지식없이 메시지를 잠금 해제 할 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?