code·break·er
B2technical암호문이나 비밀 코드를 해독하는 사람
noun명사
- 1
암호 해독가, 암호 해독자 — 암호문이나 비밀 코드를 분석하여 그 의미를 알아내는 사람B2〔cryptography〕
a person who solves or deciphers secret codes or encrypted messages
The codebreaker found the hidden message in the enemy's signal.
그 암호 해독자는 적의 신호 속 숨겨진 메시지를 찾아냈다.
Many codebreakers worked in secret during the war.
전쟁 중 많은 암호 해독자들이 비밀리에 일했다.
뉘앙스 · 쓰임
cryptanalyst는 더 전문적이고 학술적·기술적인 표현이며, 암호 분석 전문가를 뜻합니다. decoder는 더 넓은 말로 사람뿐 아니라 장치나 프로그램도 가리킬 수 있습니다. codebreaker는 특히 비밀 암호를 ‘깨는’ 사람이라는 느낌이 강합니다.
전쟁사나 정보기관 이야기에서 자주 나오며, 특히 제2차 세계대전의 암호 해독자들을 말할 때 많이 쓰입니다. 현대 사이버 보안에서는 상황에 따라 cryptanalyst, security researcher 같은 더 전문적인 표현이 쓰일 수 있습니다.
유의어 뉘앙스 비교
- cryptanalyst
- 더 전문적이고 학술적인 표현으로, 암호 분석 전문가를 뜻한다.
- decoder
- 더 넓은 말로, 사람뿐 아니라 해독 장치나 프로그램도 가리킬 수 있다.
- decipherer
- 글이나 기호를 읽어 내는 사람이라는 뜻이 더 넓고 일반적이다.
반의어
자주 쓰는 표현 · Collocations
adj+noun
- a wartime codebreaker전시의 암호 해독자
- a skilled codebreaker숙련된 암호 해독자
verb+prep+noun
- work as a codebreaker암호 해독자로 일하다
noun+verb+noun
- codebreakers cracked the code암호 해독자들이 암호를 풀었다
noun+noun
- Bletchley Park codebreakers블레츨리 파크의 암호 해독자들
어원 · 암기 팁
[English]영어 code와 breaker가 결합한 복합어입니다. code는 ‘암호, 부호’를, breaker는 ‘깨뜨리는 사람’ 또는 ‘무력화하는 사람’을 뜻합니다.
code(암호, 코드) + break(깨다, 무너뜨리다) + -er(~하는 사람)
💡 비밀 code를 break하는 사람이라고 기억하면 쉽습니다.