본 암호는 단일치환암호와 전치암호를 쓰깠음. 총 2단계로 암호화됨.
1. 1단계 단일치환 암호화
1) 가로세로 6칸인 표를 그린다
2) 36개 칸에 알파벳 26자와 숫자 10개를 무작위로 채워넣는다.
3) 각 행과 열에 A, D, F, G, V, X 중 한 글자의 이름을 붙인다.
4) 암호표를 참고해 암호문을 작성한다. 가령 위 표에서 r은 VX이다.
그러므로 예를 들어 Sex on the beach를 암호화하면 'GD XA AG AD AF XG GV XA VG XA DG AA GV'이다.
2. 2단계 전치암호화
1) 열쇠단어를 선정한다. 가령 열쇠단어가 위의 표대로 AUTHOR라 하자.
2) AUTHOR는 6개 글자로 구성되니 6열짜리 표를 만들고 위 1단계 암호글자를 순서대로 적어내려간다.
이런 식이 된다.
A U T H O R
G D X A A G
A D A F X G
G V X A V G
X A D G A A
G V
3) 열쇠단어를 알파벳순으로 재배열하고 이에 따라 표도 재배열한다.
이런 식으로
A H O R T U
G A A G X D
A F X G A D
G A V G X V
X G A A D A
G V
4) 열 따라 배열된 단어들을 적으면 2차 암호화가 완료되었다.
예를 들어 위의 경우 GAGXG AFAG AXVA GGGA XAXD DDVAV가 된다.
3. 전송한다.
4. 해독한다.
1) 이를 위해서는 받은 상대방 역시 같은 표와 열쇠단어를 알고 있어야 한다.
2) 암호화 과정을 거꾸로 되짚어가며 해석한다. 그럼 해@변야스가 튀어나온다.
출처
비밀의 언어: 암호의 역사와 과학
- dc official App
난수암호가 생각난다 - dc App
그것들 무서움 - dc App
암호집 바꿔도 몇시간만에 해독 털리는거 보고 치웠댔나? - dc App
것까진 몰?루 - dc App
그 해독장치 이름이 bomb 일거야
@인내김아완족 ㅇㅎ - dc App