도구로 건너뛰기
mtool
  • 무료
  • 가입 없이
  • 기기에서

에니그마 암호기 시뮬레이터

에니그마 시뮬레이터는 I·M3·M4의 암호화, 복호화와 글자마다 신호 경로를 브라우저에서 보여 주는 무료 도구로, 가입 없이 사용할 수 있어요. 키를 설정하고 메시지를 입력한 뒤 로터와 반사판을 통과하는 신호를 확인해요.

기계 설정

모델
IA01
IIA01
IIIA01

반사판: B · 플러그보드 연결 쌍: 0

암호화 또는 복호화

에니그마는 같은 연산으로 복호화합니다. 처음 설정이 같아야 하며 알 수 없는 키를 찾아내지는 못합니다.

작업
0 / 5000
0글자
출력 형식

신호 따라가기

키를 누르면 먼저 로터가 움직이고, 신호가 플러그보드와 로터, 반사판을 지나 램프로 돌아옵니다.

위에 글자를 입력하거나 아래 키보드로 신호 경로를 확인하세요.

키보드와 램프 시험

모든 처리는 이 탭에서 이루어집니다. 메시지는 전송하거나 저장하지 않습니다. 에니그마는 역사적 암호이며 현대의 비밀을 지키기에 안전하지 않습니다.

배선과 로터 이동 참고 자료: Crypto Museum · David Hamer

사용 방법

  1. 키 설정모델, 왼쪽부터의 로터 순서, 링, 시작 창, 반사판, 최대 열 쌍의 플러그 연결을 고릅니다.
  2. 메시지 입력A–Z만 변환됩니다. 공백을 유지하거나 글자만 표시하거나 다섯 글자씩 묶을 수 있습니다.
  3. 경로 추적과 복호화각 글자의 전기 신호 경로를 살펴보세요. 복호화하려면 처음 설정을 정확히 되돌리고 암호문 처음부터 입력합니다.

질문

이 에니그마 시뮬레이터는 무엇을 하나요?

에니그마 I, 해군 M3와 M4의 로터 배선 및 움직임을 브라우저에서 재현합니다. 직접 키를 설정하고 글자마다 신호가 지나가는 경로를 볼 수 있습니다.

에니그마는 글자를 어떻게 암호화하나요?

A–Z 키를 누르기 전에 오른쪽 로터가 움직이고 때로 이웃 로터도 움직입니다. 신호는 플러그보드, 로터, 반사판을 지나 램프로 돌아옵니다. 가운데 로터는 두 번의 연속 타건에서 움직일 수 있습니다.

에니그마 메시지를 어떻게 복호화하나요?

암호화할 때와 모델, 로터 순서, 링, 시작 위치, 반사판, 플러그 연결을 정확히 같게 하세요. 암호문을 처음부터 입력하면 됩니다. 알 수 없는 키를 찾아내지는 못합니다.

링 설정과 로터 위치는 어떻게 다른가요?

링 설정은 바깥 글자 고리를 내부 배선에 대해 이동시킵니다. 시작 위치는 첫 타건 전에 창에 보이는 글자입니다. 두 값 모두 결과에 영향을 줍니다.

플러그보드와 반사판의 역할은 무엇인가요?

플러그보드는 로터 앞뒤에서 최대 열 쌍의 글자를 바꿉니다. 반사판은 신호를 되돌려 같은 연산으로 복호화하게 하며, 글자가 자기 자신으로 암호화되지 않게 합니다.

4로터 M4는 무엇이 다른가요?

해군 M4에는 조정할 수 있지만 타건 중에는 움직이지 않는 Beta 또는 Gamma 그리스 로터와 얇은 반사판이 추가됩니다.

에니그마는 오늘날에도 안전한가요?

아닙니다. 역사 교육에는 유용하지만 현대의 비밀 보호에는 적합하지 않습니다. 마리안 레예프스키를 비롯한 폴란드 수학자들이 해독의 토대를 마련했습니다. 이 도구는 미지의 키를 분석하지 않습니다.

이 도구는 무료인가요?

네. 이 도구는 무료이고 가입 없이 하루 사용 횟수 제한 없이 쓸 수 있어요.

계정이 필요한가요?

아니요. 이 도구는 계정 없이 쓸 수 있어요.

입력한 내용이 어딘가로 전송되나요?

아니요. 이 도구는 브라우저에서 실행돼요. 직접 공유하지 않는 한 입력과 결과는 기기를 벗어나지 않아요.

관련 도구

텍스트 암호화

브라우저에서 무작위 256비트 키로 모든 언어의 메시지를 암호화하고 복호화하세요.

열기