게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
게임 게시판에 어울리는 글.
게시물ID : gametalk_114004짧은주소 복사하기
작성자 : 쵸콧똥
추천 : 6
조회수 : 595회
댓글수 : 2개
등록시간 : 2013/10/22 00:00:06
< 고전 암호학 >

1. 카이사르 사이퍼 

카이사르 사이퍼는 알파벳을 일정하게 몇칸씩 이동시키는 암호화 방법이다.
key가 2라면, A 가 2칸 이동해 C가 돼는 것처럼 모든 알파벳을 이동시키는 암호화를 말한다. 

Kbkxehuje Gt.Ygtm.Qea.Eu (Key = 6)


2. 비즈네르 사이퍼

일정한 정해진 키로 평문을 암호화 한다. A = 00으로 보고 B=01 ... Z=25로 보고 
평문을 일단 전부 숫자로 바꾼후. 키 문자를 더해준다. 
 예를 들어 평문이 'I LOVE YOU' 고 키가 'WTF' 이라면
I   L  O  V  E  Y  O  U
W T  F  W  T  F  W  T

를 더해준  값이 암호화 한 값이 돼는 것이다.

CGIZJWWAHGKIIZCJ (암호키는 STUDY)

3. 단일 알파벳 치환 사이퍼

말 그대로 알파벳 하나당 다른 알파벳 하나로 변형시켜서 암호화를 하는 방식이다.
A = F , B = A, C = O, 이런식으로 변형 방식이 정해진 문서가 없으면 거의 해독 불가능...
(한 것 처럼 보이지만 사실 '빈도분석법'이라는 방법을 통해 장문의 암호문이 들어온다면 복호화 할수있음)

< 현대 암호학 >

은 다음 기회에... 솔직히 대칭키와 공개키의 개념이랑 DES와 RSA 설명만으로도 
굉장한 장문의 글이 되므로 쓸수나 있을지 모르겠습니다. 

제목 없음.png
    < 예전에 자바 공부할때 처음으로 만들었던 카이사르 암호 해독기 >

이때는 고등학색이었는데...

지금은 어느세 IT회사에 근무중인 직장인..

부럽다 청춘이여.ㅠㅠㅠㅠ



전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호