30 백만 루블에 대한 수수께끼와 양자 전화
"수수께끼"
Rotors "Enigma"는 라틴 알파벳 글자 수에 따라 26 개의 위치를 가졌습니다. 각각 고유 한 접점 배선과 회전 속도가 다른 2 개의 로터, 예를 들어 각 스트로크 후 세 번째 로터 (코드화 된 문자)가 즉시 XNUMX 단계 앞으로 회전했습니다. 단순한 하나의 알파벳 대체 A → B 대신, 수수께끼 암호는 의미없는 문자 세트처럼 보였습니다. 여기서 암호문의 한 문자는 실제 텍스트의 다른 문자를 의미 할 수 있습니다. 처음 "A"는 "T"로 코딩 될 수 있고 다음에 기계가 "A"를 "E"로 대체 할 때 등이 있습니다.
이러한 메시지를 읽으려면 수신자가 동일한 초기 위치에 로터를 설정해야합니다. 로터의 초기 위치 (예 : QSY와 같은 오늘의 열쇠)는 독일의 에니그 매 연산자에게만 알려진 비밀이었습니다. 키를 가지고 있지 않지만 메시지를 읽으려는 사람들은 가능한 모든 조합을 분류해야했습니다.
그런 조합은 26를 모집했다.3 = 17576. 실사와 동기 부여를 통해 디코더 그룹이 하루 종일 올바른 키를 찾을 수있었습니다.
더 많은 수의 로터로 인해 암호 강도가 증가하면 기계의 질량과 크기가 허용치를 초과하여 증가 할 위험이 있습니다. 그러나 Enigma의 창시자 인 Arthur Sherbius가 트릭을 시작했습니다. 그것은 로터를 착탈식으로 교환 할 수있게 만들었고 즉시 6 번 조합의 수를 증가 시켰습니다!
그리고 적의 디코더가 마침내 두뇌를 끓 이도록 키보드와 로터 사이의 셔 비우스 (Sherbius)는 글자로 대체 된 플러그 패널을 설정합니다. 예를 들어, 문자 "A"는 패널을 사용하여 "E"로 변환되었으며, 로터는 E → W를 더 대체했습니다. "Enigma"키트에는 운영자가 6 쌍의 문자에 지정된 순서로 연결된 6 개의 케이블이 있습니다. 매일 다르다.
6. 자의 패널에있는. 자 쌍에 대한 26 연결 옵션의 수는 100391791500입니다.
3 개의 교체 가능한 로터와 스위칭 패널을 사용할 때 가능한 수수께끼 키의 총 수는 17576 * 6 * 100391791500 = 숫자였습니다.이 숫자는 우주 시대에 걸쳐 무차별 한 검색이 가능했습니다!
로터는 무엇입니까?
패치 패널은 부피가 큰 로터보다 7 크기가 더 많았지 만 혼자서는 충분한 암호 강도를 제공 할 수 없었습니다. 알기 독일어 언어의 글자가 더 자주 사용됩니다.자주는 아니지만 빈도 분석 방법에 의한 적수는 대체가 어떻게 발생 하는지를 결정할 수 있고 메시지를 해독 할 수 있습니다. 서로에 대해 연속적으로 회전하기 때문에 로터는보다 "고품질"의 암호화를 제공합니다.
로터와 패치 패널은 엄청나게 많은 수의 키를 제공하는 동시에 메시지 암호를 해독하려고 할 때 주파수 분석을 사용할 수있는 기회를 박탈 당합니다.
"수수께끼"는 절대적으로 불굴의 것으로 간주되었다.
암호 "수수께끼"는 우주 시대보다 훨씬 짧은 시간에 열렸습니다.
젊은 수학자 마리아 레프 스키 (Marian Reevsky)는 통계를 수집하기 위해 훌륭한 아이디어와 1 년이 필요했습니다. 그 후, 독일의 암호화는 아침 신문과 같이 읽기 시작했습니다.
요컨대, Rejewski는 어떤 장비를 사용할 때 불가피한 취약점을 사용했습니다. "수수께끼"의 모든 암호화 안정성으로 24 시간 동안 동일한 코드 (로터의 위치)를 사용하는 것은 너무 경솔했습니다. 상대방은 위험한 양의 통계 데이터를 축적했습니다.
그 결과 일회성 코드가 적용되었습니다. 주 메시지가 시작되기 전에 송신자는 복제 메시지 (예 : DXYDXY, 암호화 된 형식의 SGHNZK) - 주 메시지를 수신하기위한 회 전자의 위치를 전송했습니다. 무선 간섭으로 인해 복제가 필수적이었습니다.
그걸 알기. 1-i와 4-i 문자 - 항상 같은 문자첫 번째 경우에는 "S"로 암호화 된 다음 "N"으로 암호화 된 Reevsky는 서신 테이블을 고심으로 구축하고 긴 체인의 재구성을 분석하며 로터가 설치된 방식을 이해하려고했습니다. 처음에는 플러그 패널에 신경을 쓰지 않았습니다. 단 한 쌍의 문자를 단조롭게 교체했습니다.
1 년 후 Reevsky는 테이블을 사용하여 매일 열쇠를 신속하게 결정할 수있는 충분한 데이터를 축적했습니다.
암호화는 스펠링 오류가있는 독일어 텍스트의 모호한 윤곽을 획득했습니다. 이는 스위칭 패널에서 문자를 대체 한 결과입니다. 그러나 1918 이전의 독일 일부였던 포즈 난 대학 (University of Poznan)을 졸업 한 Reevsky는 직관적으로 의미를 파악하고 필요한 문자 쌍을 조합하여 패널을 구성하는 것이 어렵지 않았습니다.
아이디어가 주어졌고 이제 로터 및 플러그 패널의 작업을 분리하는 아이디어가 설명되었으므로 간단 해 보입니다. 해킹 수수께끼는 열심히 일하고 수학적 재능을 요구하는 진정한 브레인 스토밍 운동이었습니다.
독일군은 암호 강도를 높이려고 노력했다.
1930이 끝날 무렵 독일인들은 두 개의 추가 로터 (4와 5를 조합하여 6에서 60로 조합 함)를 추가하고 케이블 수를 늘려 Enigma를 개선했지만 Enigma 해킹은 이미 일상화되었습니다. 전쟁 기간 동안 영국의 수학자 앨런 튜링 (Alan Turing)은 메시지의 진부한 내용 (일기 예보에 wetter라는 단어)을 사용하여 자신의 아름다운 솔루션을 발견하고 아날로그 컴퓨터를 구성하여 스트림에 에니그 메시지 암호 해독을 넣었습니다.
В 역사 에니 그마 (Enigma)가 깨어지면서 악명 높은 "인적 요소"가 독일 통신 서비스 직원 중 한 사람의 배신이었습니다. 전쟁이 끝나고 포획 된 에니 그먼 (Enigm)을 잡기 오래 전에 독일의 반대자들은 Wehrmacht의 암호 기계의 로터에서 배선 계획을 배웠습니다. 그건 그렇고, 1920-s. 이 장치는 기업 통신을 위해 민간 시장에서 무료로 사용할 수 있었지만 배선은 군대 수수께끼와 다릅니다. 전송 된 문서 중에서 사용 설명서가 나타났습니다. 어떤 메시지의 처음 6 개 문자가 의미하는 바가 명확 해졌습니다 (1 회성 코드).
그러나 작동 원리로 인해 Enigme 자체에 대한 액세스가 아무 의미도 없습니다. Shifroknigi는 당월의 특정 날짜 (로터 II-I-III의 순서, 로터 QCM의 위치, 패널의 글자가 A / F, R / L 등)에 따라 특정 설정이 필요했습니다.
그러나 Enigma 디코더는 암호화없이 16 0으로 수를 수동으로 분석했습니다.
디지털 요새
컴퓨터 암호화 방법은 전기 기계적 수수께끼처럼 주어진 알고리즘에 따라 문자를 대체하고 재배치하는 것과 같은 전통적인 원칙을 구현합니다.
컴퓨터 알고리즘은 매우 복잡합니다. 이러한 기계 시스템은 기계 기계로 조립되어 다양한 속도로 회전하고 매초마다 회전 방향을 변경하는 엄청난 수의 로터가있는 놀라운 크기를 갖게됩니다.
두 번째 차이점은 이진 머신 코드입니다. 모든 문자는 1과 0의 순서로 바뀌므로 한 문자의 비트를 다른 문자의 비트와 바꿀 수 있습니다. 이 모든 것은 컴퓨터 암호의 매우 높은 저항을 제공합니다.
그러나 Enigma 이야기에서 알 수 있듯이 이러한 알고리즘을 해킹하는 것은 계산 능력의 문제 일뿐입니다. 순열 (permutation)과 대체 (replacement)의 전통적인 원리에 기초한 가장 복잡한 암호는 다른 슈퍼 컴퓨터에 의해 곧 밝혀 질 것이다.
암호 강도를 보장하려면 다른 암호가 필요합니다.
균열에 수백만 년이 걸리는 암호
최근 수십 년 동안 "공개 키"암호화는 가장 강력하고 신뢰할 수있는 암호화 방법으로 간주됩니다. 비밀 키를 교환 할 필요가 없습니다. 메시지가 암호화 된 알고리즘 돌이킬 수없는 기능은 영어 자물쇠와 비슷합니다. 문을 닫으려면 열쇠가 필요하지 않습니다. 키를 열려면 키가 있어야하며 소유자 (받는 쪽)만이 키를 가져야합니다.
열쇠는 거대한 소수를 나머지로 나눈 결과입니다.
이 기능은 근본적인 금지로 인해가 아니라 모든 합리적인 기간 동안 많은 수를 요인으로 분해하는 어려움으로 인해 되돌릴 수 없습니다. "비가역성"의 척도는 은행 간 이전 시스템 (interbank transfer systems)에 의해 입증되며, 여기서 계산은 10300 수
비대칭 암호화는 은행 서비스, 인스턴트 메신저, 크립토 통화 (cryptocurrencies)의 작업에서 사방에 사용되며, 정보를 숨기는 데 필요한 모든 곳에서 사용됩니다. 이 계획보다 더 신뢰할 수있는 것은 아직 아무 것도 나오지 않았습니다.
이론적으로 한 사람이 만든 모든 것은 다른 사람이 만들 수 있습니다. 그러나 최근의 사건에서 알 수 있듯이 정부 규제 기관은 설득력과 위협을 통해 인스턴트 메신저 개발자에게 중요한 열쇠를 찾아야합니다. 공개 키 암호의 지속성은 현대 암호 해독의 기능을 훨씬 능가합니다.
30 수백만을위한 퀀텀 폰
기사 작성을위한 트리거는 Youtube에 게시 된 비디오로 무작위로 "추천"목록에 표시됩니다. 저자는 스테레오 타입과 쓸데없는 허풍 때문에 그러한 채널을 구독하지 않습니다.
광고가 아닙니다. 반 광고가 아닙니다. 개인적인 견해.
한 블로거는 국내 양자 폰을 창안하면서 "부패 사기"에 대한 주장을 펼치고있다.
의심스러운 야당 측은 인터넷에서 200 달러로 판매되는 ViPNet QSS 전화 "Quantum Phone"사본을 찾았습니다. 상대방의 물체 : "파이프"자체는 아무 관련이 없습니다. 제작자는 가까이에있는 장치를 사용했습니다. ViPNet QSS Phone의 핵심 기능은 광자가 형성되는 서버 "박스"에 있습니다. 그것은 30 백만 루블의 가격표를 정당화하는 "서버"입니다.
두 블로거 모두이 문제에 대한 완전한 무지와 정보를 생각하고 분석 할 수 없다는 것을 보여줍니다. 양자 폰에 대해 말하면 "튜브"와 "서버"로 시작해서는 안됩니다. 일의 원리에서공식 릴리스에서 모든 것이 언급되어 있습니다.
광자의 도움으로 비밀 키만 전송되며, 주 메시지는 암호화됩니다. 따라서 개발자는 최고 수준의 키 보호를 보장합니다. 메시지 자체는 암호화 된 형태로 일반 채널을 통해 전송됩니다.
(6 비디오의 순간 : 09.)
두 블로거는 이에 관심을 기울이지 않았다. 그러나 저자가 잠재적 인 구매자라면 그는 개발자에게 몇 가지 질문을 할 것입니다.
1. 암호화는 키없이 암호화를 읽는 방법에 대한 과학입니다. 즉, 키가 없어도 메시지를 해독하고 읽을 수 없음을 보장하지는 않습니다. 놀라운 예가 Enigma의 이야기입니다.
2. 우리가 "비밀 키"의 전송에 대해 말하면, 전통적인 대체 / 순열 알고리즘을 사용한 암호화를 의미합니다. 현대 해킹 도구 앞에서 암호가 덜 암호화 된 이유는 무엇입니까?
아시다시피, 가장 신뢰할 수있는 암호화는 "공용 키"입니다. 여기서 아무 키도 전송되지 않습니다. 양자 채널의 가치와 중요성은 무엇입니까?
신비한 마이크로 월드
비정상적인 기능을 가진 기존 장치? 우리는 논리적 인 이유로 논박 할 것입니다. ViPNet QSS Phone의 제작자는 통신 장치 시장에 "양자 폰 (quantum phone)"이 도입됨에 따라 분명히 서둘 렀습니다. 메시지가 전체적으로 전송되지 않고 50 km에 도달 한 범위를 허용하지 않는 사용 가능한 채널 너비를 사용하면 이러한 시스템에는 실용적인 가치가 없습니다.
동시에, 암호 해독의 역사는 러시아가 양자 통신 분야에서 현대 과학 기술의 최전선에 관한 연구를 수행하고 있음을 보여주었습니다.
양자 통신은 일반적인 암호화 (메시지의 의미 숨김)와 스테 가노 그래피 (메시지를 보내는 사실을 숨김)를 뛰어 넘습니다. 광자의 형태로 암호화 된 정보 비트는 추가 보호 수준을받습니다. 그러나 이것은 암호화와 관련이 없습니다.
자연의 기본 법칙은 광자의 매개 변수를 측정하지 않고 (따라서 변경하지 않고) 메시지를 가로채는 것을 허용하지 않습니다. 즉, 기밀 화자는 누군가가 자신의 말을 듣고 자한다는 것을 즉시 알 수 있습니다. 안녕하세요 ...
정보