모스부호가 실제로 쓰이는 곳
영화나 드라마 소품에 등장하는 SOS 신호(...---...)만 모스부호가 아닙니다. 아마추어무선(HAM) 자격시험은 지금도 모스부호 송수신 능력을 평가 항목에 포함하고, 재난·조난 훈련이나 보이스카우트·걸스카우트의 통신 배지 과정에서도 실습으로 다룹니다. 방탈출 카페나 보드게임에서 암호 힌트로 모스부호를 쓰는 경우도 흔해, 문제를 풀려면 직접 해독할 도구가 필요합니다.
실무에서도 쓰임이 남아 있습니다. 선박·항공 무선통신의 일부 구식 장비, 저전력·저대역폭 환경에서의 신호 전달처럼 문자보다 단순한 신호로 정보를 보내야 하는 상황에서는 여전히 모스부호가 참고됩니다. 최근에는 손을 쓰기 어려운 환경에서 눈 깜빡임이나 스위치 클릭만으로 의사소통하는 보조기기에도 모스부호 입력 방식이 응용됩니다. 이 계산기는 텍스트를 모스부호로, 모스부호를 다시 텍스트로 즉시 바꿔줍니다.
부호 규칙 — 점과 대시, 그리고 간격
모스부호는 국제전기통신연합(ITU-R M.1677-1)이 정한 표준 신호 체계로, 알파벳과 숫자, 기본 문장부호를 점(·)과 대시(-)의 조합으로 표현합니다. 한 글자 안의 점·대시는 붙여 쓰고, 글자와 글자 사이는 공백 1칸, 단어와 단어 사이는 공백 3칸(또는 슬래시 '/')으로 구분하는 것이 표준 표기법입니다.
실제 무선 송신에서는 점을 1박자, 대시를 3박자로 재생하고, 글자 사이 간격은 1박자, 단어 사이 간격은 7박자를 둡니다. 하지만 텍스트로 표기할 때는 이 시간 비율 대신 공백 개수로 구분을 표시하는 방식이 일반적이며, 이 계산기도 그 표기 관행을 따릅니다. 알파벳은 등장 빈도가 높을수록 부호가 짧게 설계되어 있는데, 영어에서 가장 자주 쓰이는 E와 T가 각각 점 하나, 대시 하나로 가장 짧은 것이 그 예입니다.
알파벳·숫자 부호표
| 문자 | 부호 | 문자 | 부호 |
|---|---|---|---|
| S | ... | O | --- |
| A | .- | 1 | .---- |
| E | . | 5 | ..... |
| T | - | 0 | ----- |
| N | -. | 9 | ----. |
가장 유명한 SOS(...---...)는 S(···)와 O(---)를 이어 붙인 조합입니다. 짧은 점 세 번, 긴 대시 세 번, 다시 짧은 점 세 번이라는 규칙적인 리듬 때문에 잡음 속에서도 알아듣기 쉬워 국제 조난 신호로 채택되었습니다. 1906년 베를린 국제무선전신협약에서 공식 채택되기 전에는 나라마다 다른 조난 신호를 써서 혼선이 잦았습니다.
혼동하기 쉬운 부호
점과 대시의 개수가 비슷한 글자끼리는 헷갈리기 쉽습니다. E(·)와 T(-)는 한 번의 신호라 가장 짧지만, S(···)와 H(····)처럼 점이 하나만 더 붙어도 완전히 다른 글자가 됩니다. 손으로 직접 두드려 연습할 때는 점과 대시의 개수뿐 아니라 신호 사이의 정확한 간격까지 함께 익혀야 실수가 줄어듭니다.
단어 구분 기호도 혼동 지점입니다. 이 계산기는 슬래시(/) 방식과 공백 2칸 이상 방식 중 하나를 선택하게 했는데, 두 방식이 섞인 문자열을 해독 모드에 넣으면 단어 경계가 어긋나 의도치 않은 결과가 나올 수 있습니다. 변환하려는 원문이 어떤 표기 관습을 따르는지 먼저 확인하는 것이 안전합니다. 특히 인터넷에서 퍼온 모스부호 문제는 단어 구분 기호를 명시하지 않은 경우가 많아, 두 방식을 번갈아 시도해 보는 것도 방법입니다.
사례로 보는 변환
'SOS'를 모스부호로 바꾸면 S(···), O(---), S(···)를 공백으로 이어 '... --- ...'가 됩니다. 이번엔 'HELLO WORLD'를 변환해 보면 HELLO는 '.... . .-.. .-.. ---', WORLD는 '.-- --- .-. .-.. -..'가 되고, 두 단어 사이에는 슬래시나 공백 3칸을 넣어 'HELLO'와 'WORLD'를 구분합니다.
반대로 '.... . .-.. .-.. ---'라는 부호를 받았다면, 공백으로 나뉜 다섯 개의 코드를 하나씩 표를 찾아 H·E·L·L·O로 해독해 'HELLO'라는 원문을 복원할 수 있습니다. 부호 사이 공백이 하나라도 빠지면 완전히 다른 글자로 잘못 해독되므로, 원문을 옮겨 적을 때 공백을 그대로 유지하는 것이 중요합니다. 숫자가 섞인 문장, 예를 들어 '2026'을 변환하면 '..--- ----- ..--- -....'처럼 네 자리 숫자마다 부호가 길어져 알파벳보다 전체 길이가 늘어나는 것도 확인할 수 있습니다.
변환 전 체크리스트
이 계산기로 정확한 결과를 얻으려면 몇 가지를 먼저 확인해야 합니다. 첫째, 한글은 지원하지 않으므로 변환할 내용은 영문 A-Z, 숫자 0-9, 기본 문장부호로만 입력합니다. 둘째, 모스부호를 텍스트로 바꿀 때는 글자 사이 공백과 단어 사이 구분 기호를 원문 그대로 정확히 옮겨야 합니다. 셋째, 단어 구분 방식(슬래시 또는 공백 2칸)이 원문과 일치하는지 선택 항목에서 확인합니다.
이 세 가지만 지키면 방탈출 힌트 해독이든 무선통신 실습이든 바로 활용할 수 있습니다. 결과창에 함께 표시되는 점·대시 기호 수는 실제로 신호를 몇 번 눌러야 하는지를 가늠하는 데도 참고가 됩니다.
직접 익히고 싶다면
모스부호를 눈으로만 변환기에 넣지 않고 직접 외우고 싶다면, 알파벳을 무작정 순서대로 암기하기보다 자주 쓰는 단어부터 익히는 방법이 효율적입니다. E(·), T(-), A(·-), N(-·)처럼 부호가 짧은 글자는 영어에서 등장 빈도가 높은 글자와 대체로 일치하므로, 이 다섯 글자만 먼저 익혀도 전체 문장의 상당 부분을 소리로 알아들을 수 있습니다.
연습할 때는 이 계산기로 원하는 문장을 변환해 부호를 확인한 뒤, 직접 손으로 책상을 두드리거나 소리 내어 "따-따-따(S)" 식으로 읽어보는 방법이 기억에 오래 남습니다. 처음에는 초당 1~2개 글자 속도로 천천히 시작해, 익숙해지면 속도를 점차 올리는 것이 표준적인 학습 순서입니다.