티스토리 뷰
Imagine two people who share an information secret have to split up
this requires them to communicate private information from a distance.
상상해보자, 두 명이 비밀정보를 공유하고 있는데, 먼 거리에서 이 분리된 정보를 소통해야 한다고 하자.
However, an eavesdropper named Eve also wants this information,
and has the ability to intercept their messages.
Eve라고 하는 사람이 이 정보를 가로챌려고 한다.
so, Alice decides to communicate using letters written in some kind of secret code.
그래서, 알리스는 비밀코드로 쓴 편지로 소통하기로 했다.
the following analogy is helpful
다음 유추가 도움이 된다.
First, Alice locks her message in a box, using a lock that only she and Bob know the combination to. This is known as 'encryption'
처음, 알리스는 박스에 메세지를 담아 열쇠로 잠근다. 오직 알리스와 밥이 키의 조합을 안다
이를 암호화라고 한다.
then, the locked message is sent to Bob.
그때, 잠겨진 메세지는 밥한테 전달된다.
when Bob receives the box, he opens it using the code they shared in advance.
This is called 'decryption'.
밥은 박스를 받고, 알리스와 공유했던 키를 이용해서 연다. 이를 복호화라고 한다.
Cryptography begins when we abandon physical locks and use 'ciphers' instead.
Think of ciphers as virtual locks.
암호술은 물리적인 키를 버리고 '암호'를 사용한다. 암호라는 것을 가상키라고 생각하자.
Ciphers allow Alice and Bob to scramble and descramble their messages
so that they would appear meaningless if Eve intercepted them.
암호들은 알리스와 밥의 메세지들을 변환하고 해독하도록 해 준다. 그래서 만약에 이브가 그 메세지들을 가로챈다해도 의미가 없다.
Cryptography has been around for thousands of years.
It has decided wars, and is at the heart of the worldwide communication network today.
The fascinating story of cryptography requires us to understand two very old ideas related to number theory and probability theory.
암호술은 수천년동안 이어져왔다
전쟁을 종결시키고, 세계대전에서 통신네트웍의 핵심이였다.
멋진 암호술에 대한 이야기들은 숫자이론과 확률이론에서 개념이 나왔다.
'IT study > cryptography' 카테고리의 다른 글
one time pad (0) | 2018.03.28 |
---|---|
Polyalphabetic cipher (0) | 2018.03.23 |
The Caesar cipher (0) | 2018.03.23 |