암호 코드는 무엇입니까?

암호 코드는 가장 기본적인 수준에서 다양한 유형의 데이터를 암호화하는 방법과 도구입니다. 암호 코드는보다 일반적으로 알려진 코드와 다르므로 코드는 미리 정해진 일련의 단어 또는 숫자를 사용하여 짧은 메시지 나 주문을 전송합니다. 반대로, 암호 코드는 실제 글자와 데이터를 특정 알고리즘에 의해 결정된 데이터로 전환하거나 대체합니다. 예를 들어, 일본인이 1941 년에 Pearl Harbor에 대한 공격을 시작했을 때, 그들이 공격을 알리는 데 사용 된 코드 문구는 "Nitaka 산 등반"이었습니다. 일본 사령관이 암호 코드를 사용했다면, 메시지는 "A1XT3 11-3SD 22XD"와 비슷한 것을 닮았을 수 있습니다.

암호라는 단어의 기원은 라틴어 단어 sifra 와 아라비아 단어 sifr 에서 나온 것 "0을 의미합니다." 이 단어들이 어떻게 암호화 및 암호 코드와 관련이 있는지는 일반적으로 알려져 있지 않습니다. 역사가들은 제로의 개념이 외국인이자 공동 이었기 때문에중세 유럽인들에게 아이디어가 대화에서 언급 될 때마다 혼란스러운 개념에서 메시지의 진정한 의미를 숨기는 것과 유사했습니다. 다른 기원 이론은 Zero가 아랍어 수 이었기 때문에 유럽 가톨릭 신자들의 보수적 인 사람들은 그것을 어두운 비밀과 동일시했다고 제안합니다.

암호 코드는 모든 방식의 복잡성으로 제공됩니다. 가장 간단한 것은 한때 시리얼 박스에서 쉽게 구할 수있었습니다. 1950 년대와 60 년대에 걸쳐 인기있는 디코더 링은 알파벳의 한 글자를 문자 나 숫자로 대체하는 데 고리를 사용하는 간단한 전달 암호를 제공했습니다. 이를 통해 아이들은 디코더 반지를 가진 친구들에게 비밀 메시지를 보낼 수있었습니다.

그러나 스펙트럼의 다른 쪽 끝에는 컴퓨터로 만든 알고리즘을 사용하여 종종 복잡한 암호를 만들어내는 유일한 방법 인 군사 등급 암호화가 있습니다.열쇠를 사용하는 것입니다. 암호 키에는 해당 암호 코드를 작성하는 데 사용되는 알고리즘이 포함되어 있습니다. 암호화 된 데이터와 함께 사용되면 키는 데이터를 해독하고 다시 한 번 사용할 수있게합니다.

다른 언어

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

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