군사 등급 암호화 란 정확히 무엇입니까? -행복한 안드로이드

군 계급 의 교단이 사용되는 곳이나 용어가 여러 개 있습니다 . 군사 등급의 데이터 삭제, 군사 등급의 낙하 방지 및 최근에는 " 군용 등급 암호화 " 도 들었습니다 . 그러나 군사 등급 암호화 란 정확히 무엇입니까? 그리고이 용어는 무엇을 의미합니까?

우리는 "정도"라는 용어를 반증하는 것으로 시작할 것입니다. 그것은 완전히 발명 된 것입니다. 가능한 한 귀하의 정보를 보호하려는 군대 와 회사 에서 사용하는 암호화가 있지만 군대가 자신의 것으로 간주하는 암호화 수준은 없습니다 .

"군사 등급"

우리는 "군사 등급"이 가능한 최고 수준의 안전 또는 효율성을 달성하는 기술이나 시스템에 자주 사용된다는 것을 이해해야합니다. 예를 들어 군용 데이터 삭제 는 사실상 인식 할 수 없을 때까지 동일한 파일을 여러 번 삭제합니다. 암호화의 경우 다르지 않습니다. 군사 등급 암호화는 국제 군대에서 승인 한 표준이 없지만 매우 심각한 데이터 암호화입니다 (육군의 AR380-19 표준을 사용한 데이터 삭제의 경우와 마찬가지로) 미국 국방부 또는 DoD 5220.22-ME.).

암호화 표준 의 경우 (나중에 보게 될) 표준이 있지만 군대 나 국방부에서 승인하지 않았습니다. AES-128, AES-192 및 AES-256을 정부 보안에 유효한 것으로 승인 한 NSA (미국 국가 안보국)에서는 그렇습니다. 빠른 답변이 필요하면 AES-256이 현재 "군사 등급"으로 간주되며 유일한 제품이 아니라 가장 "야수"라고 알려드립니다.

암호화 ... 뭐?

아마도이 용어를 완전히 이해하려면 몇 단계로 돌아가 암호화가 무엇으로 구성되어 있는지 (간단하게) 설명해야합니다. 암호화는 문서 (이 경우 디지털)를 암호화하여 제 3자가 읽을 수 없도록 구성됩니다. 따라서 암호화는 문서를 이해하기 어렵게 만듭니다.

그러나 암호화 된 문서가 유용하려면-분명하게 들리더라도-나중에 해독 할 수 있어야합니다. 어떻게해야할까요? 글쎄요, 수천 년 동안 닫힌 문에서 해왔 듯이 ... 이것은 열쇠 또는 ​​"열쇠"가 작동하는 곳입니다.

키 : mkpm pmnpv mk kmiwmpv

키는 암호화 된 문서를 원래 상태로 되 돌리는 유일한 방법 (또는 가장 빠른 방법)입니다. 암호화 할 때 닫은 문을 열어 문서를 읽을 수 없게합니다.

이 암호 화폐의 핵심 개념을 어떻게 이해할 수 있습니까? 매우 간단한 암호화 시스템의 예가이를 이해하는 데 도움이 될 것입니다.

알파벳의 각 문자에 다른 문자를 사용하여 새로운 값을 부여한다고 가정 해 보겠습니다. 가장 기본적인 암호화는 알파벳의 각 글자에 대한 키가 필요함을 의미합니다. 모두 합치면 27 자리 (또는 ñ을 추가 한 경우 28 자리)의 키를 얻을 수 있습니다.

따라서 다음 키를 사용하는 경우 :

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

그리고 우리는이 텍스트를 암호화하려고합니다 : " this text is secret "

다음 텍스트를 얻습니다.

mkpm pmnpv mk kmiwmpv

원래 암호를 알고 있다면 (순서대로 변경된 28 개의 문자를 기억하십시오) 문자를 변경하는 간단한 연습으로 암호화 된 텍스트를 추측 할 수있는 것은 몇 분이면됩니다. 하지만 키를 모르더라도 시행 착오를 거쳐 한 글자를 다른 글자로 바꿔 해독 할 수있었습니다. 많은 문자가 반복되므로 사람조차도 짧은 시간에 암호를 해독 할 수 있습니다 . 이제 컴퓨터가 얼마나 적게 사용하는지 상상해보십시오 .

AES, 고급 표준

그렇기 때문에 컴퓨터 암호화에 대해 이야기 할 때 상황이 복잡해집니다. 대체 할 간단한 문자 목록 대신 마스터 데이터 테이블 또는 "키" 에 따라 원래 값이 교환되는 수천 개의 테이블에 대해 이야기하고 있습니다. 그리고 이것이 우리가 AES 또는 고급 암호화 표준에 이르는 곳입니다.

이전 기본 암호화와 마찬가지로 AES는 값을 대체하지만 여러 번의 "암호화"동안 복잡한 수학적 연산을 추가 합니다. 문제를 너무 복잡하게하지 않기 위해 암호화 키가 우리가 비밀로 만들고자하는 문서의 초기 값을 수정하는 데 사용되는 값이 많은 테이블로 구성되어 있다고 가정 해 보겠습니다. 여러 라운드 (AES-128에서 10, AES-192에서 12, AES-256에서 14)에 걸쳐 원래 값을 새 값으로 변환합니다.

AES-256, 가장 "강력한"

원본 문서를 알기 위해서는 읽을 수있는 문서에 도달하기 위해 가능한 작업 수가 너무 많아서 강력한 컴퓨터가이를 해독하는 데 몇 년이 걸리기 때문에 원본 키가 필요합니다. 그것은 불가능하다는 것을 의미하는 것이 아니라 실제로 모든 사람이 포기할 정도로 많은 노력과 시간이 필요하다는 것을 의미합니다. 사용하는 AES 수준에 따라 키가 클수록 원본 문서를 더 많이 수정하고 값을 더 많이 수정하므로 해당 시간이 더 길어 지므로 역방향 경로를 수행하는 것이 더 복잡해집니다.

마지막으로, 현재는 AES-256 암호화 (가장 큰 키이며 가장 많은 패스 포함)가 현재 "군사 등급"데이터 암호화로 알려져 있습니다. 매우 복잡하기 때문에 https 웹 사이트의 암호화 (웹 사이트의 자물쇠를 클릭하고 세부 정보 탭을 클릭)에 사용되는 것뿐만 아니라 파일 암호화 프로그램이나 은행 키 파일 및 가능한 한 자신의 파일을 보호하려는 다른 기관.

당신이 있습니까 전보가 설치되어 있습니까? 채널에서 매일 최고의 게시물을 받아 보세요 . 또는 원하는 경우 Facebook 페이지 에서 모든 것을 찾아보세요 .