LC·Dict

ci·pher

B2
/ˈsaɪfər//ˈsaɪfə/가끔 쓰임

암호, 암호화 방식; 존재감 없는 사람; 0 또는 숫자

noun명사

  1. 1

    암호, 암호 체계메시지를 남들이 이해하지 못하게 바꾸는 암호 또는 암호 체계B2general

    a secret system of writing, especially one that changes letters or words so a message is hidden

    • The spy wrote the message in a simple cipher.

      그 스파이는 그 메시지를 간단한 암호로 썼다.

    • We found a cipher in the old diary.

      우리는 그 오래된 일기에서 암호를 발견했다.

    유의어code, cryptogram

    반의어plain text

  2. 2

    암호 알고리즘, 암호화 알고리즘컴퓨터 보안에서 데이터를 암호화하거나 복호화하는 알고리즘C1technical

    an algorithm used to encrypt and decrypt digital information

    • The app uses a strong cipher to protect user data.

      그 앱은 사용자 데이터를 보호하기 위해 강력한 암호화 알고리즘을 사용한다.

    • Security experts warned that the old cipher was no longer safe.

      보안 전문가들은 그 오래된 암호화 방식이 더 이상 안전하지 않다고 경고했다.

  3. 3

    보잘것없는 사람, 하찮은 존재영향력이나 개성이 거의 없는 사람; 하찮은 존재C2general

    a person who has little influence, importance, or individuality

    • In the novel, the king is only a cipher controlled by ministers.

      그 소설에서 왕은 장관들에게 조종당하는 존재감 없는 인물일 뿐이다.

    • She refused to be treated as a cipher in the company.

      그녀는 회사에서 하찮은 사람 취급을 받기를 거부했다.

    유의어nonentity, nobody

    반의어somebody, figure

  4. 4

    영, 숫자 00 또는 숫자 기호; 특히 오래된 표현에서의 영(零)C2general

    zero, or a numerical symbol; especially in older use

    • Older texts sometimes use cipher to mean zero.

      오래된 글에서는 때때로 cipher가 0을 뜻한다.

    • The word once referred to a cipher in Arabic numerals.

      그 단어는 한때 아라비아 숫자의 0을 가리켰다.

    유의어zero, nought

    반의어one

verb동사

  1. 1

    암호화하다메시지나 데이터를 암호로 바꾸다; 암호화하다B2technical

    to put a message or data into cipher; to encode or encrypt it

    • The program can cipher the file before sending it.

      그 프로그램은 파일을 보내기 전에 암호화할 수 있다.

    • They ciphered the orders so the enemy could not read them.

      그들은 적이 읽지 못하도록 명령문을 암호화했다.

    유의어encrypt, encode

    반의어decipher, decrypt

  2. 2

    계산하다, 셈하다계산하다, 산수를 하다C2general

    to calculate or do arithmetic

    • In the old classroom, children learned to cipher on slates.

      옛 교실에서 아이들은 석판에 산수하는 법을 배웠다.

    • He could cipher quickly without writing the numbers down.

      그는 숫자를 적지 않고도 빠르게 계산할 수 있었다.

    유의어calculate, compute

뉘앙스 · 쓰임

code는 ‘암호’뿐 아니라 규칙, 신호, 컴퓨터 코드까지 넓게 쓰이는 일반어입니다. cipher는 보통 문자나 데이터를 일정한 방식으로 바꾸는 암호 체계나 암호화 알고리즘을 더 정확히 가리킵니다. encrypt는 ‘암호화하다’라는 동작을 말하고, cipher는 명사로는 방식·체계, 동사로는 비교적 격식 있거나 기술적인 ‘암호화하다’의 느낌이 납니다.

일상 대화에서는 secret code나 encryption이 더 흔하고, cipher는 추리물·역사·군사·정보보안 문맥에서 자주 보입니다. ‘숫자’라는 뜻은 현대 영어에서 일반적인 number의 의미가 아니라, 주로 오래된 표현에서 ‘0’이나 ‘숫자 기호’를 가리킬 때 쓰입니다. 영국식 변형 철자로 cypher도 보이지만, 현대 표준 철자는 cipher가 더 일반적입니다.

유의어 뉘앙스 비교

code
더 넓은 말로, 암호뿐 아니라 규칙·신호·컴퓨터 명령도 뜻할 수 있다.
cryptogram
암호로 쓰인 메시지 자체를 가리키는 경우가 많다.
encryption algorithm
기술적으로 더 명확하고 설명적인 표현이다.
cryptographic algorithm
전문적인 보안·암호학 문맥에서 쓰인다.
nonentity
아무 중요성이나 명성이 없는 사람이라는 뜻이 더 직접적이다.
nobody
더 일상적이고 때로는 무례하게 들릴 수 있다.
zero
현대 영어에서 ‘0’을 뜻하는 가장 일반적인 단어이다.
nought
주로 영국 영어에서 0을 뜻하는 말이다.
encrypt
현대 컴퓨터 보안 문맥에서 가장 일반적이고 정확한 표현이다.
encode
암호화뿐 아니라 특정 형식으로 변환하는 것을 넓게 뜻한다.
calculate
현대 영어에서 ‘계산하다’를 뜻하는 일반적인 말이다.
compute
수학적·기술적 계산의 느낌이 더 강하다.

반의어

plain text
암호화되지 않은 원래의 읽을 수 있는 글을 뜻한다.
decryption
암호를 푸는 과정으로, 알고리즘 자체라기보다 동작을 가리키는 경우가 많다.
somebody
중요하거나 영향력 있는 사람이라는 구어적 표현이다.
figure
공적·사회적으로 중요한 인물을 가리킨다.
one
0이 아닌 첫 번째 양의 정수이다.
decipher
암호나 어려운 글을 풀어서 이해한다는 뜻이다.
decrypt
암호화된 데이터를 원래 형태로 되돌린다는 기술적 표현이다.

자주 쓰는 표현 · Collocations

adj+noun

  • a secret cipher비밀 암호
  • a simple cipher간단한 암호
  • a substitution cipher치환 암호
  • a block cipher블록 암호
  • strong cipher강력한 암호화 알고리즘

verb+noun

  • break a cipher암호를 풀다
  • crack a cipher암호를 해독하다
  • use a cipher암호를 사용하다
  • cipher a message메시지를 암호화하다

noun+noun

  • cipher text암호문

어원 · 암기 팁

[Arabic]아랍어 ṣifr(빈 것, 0)가 중세 라틴어 cifra와 고대 프랑스어 cifre를 거쳐 영어에 들어왔다. 처음에는 ‘0’이나 숫자 기호를 뜻했지만, 나중에 숫자나 기호로 메시지를 숨기는 방식이라는 뜻으로 발전했다.

단일 형태소 cipher로 분석된다. 접두사나 접미사가 붙은 형태가 아니다.

💡 ‘사이퍼(cipher)’를 ‘숫자 0에서 시작된 비밀 숫자 암호’로 떠올리면, 0·숫자·암호라는 뜻을 함께 기억하기 쉽다.

최초 사용 시기: circa 1400