컴공 공부/창작의 고뇌

카이사르 암호 암호화 복호화 사이트

무무뭉? 2021. 1. 30. 14:51


https://jo-gunhee.github.io/website1/dcode/dcodewebsite.html


암호화 문제 중 가장 기초적인 문제인 카이사르 암호에 대해서 암호화/복호화 하는 프로그램을 만들었습니다. 

카이사르 암호란  "시저 암호" 라고도 불리며 로마의 정치가인  율리우스 카이사르가 비밀리에 편지를 보낼때 사용했던 암호라고 합니다.

암호화를 할때 평문, 즉 보내고자 하는 메시지를 n번 씩 밀려서 암호화 하는 방법입니다.

매우 쉬운 만큼 복호화 과정도 매우 쉽습니다.


그래서 한 번 만들어봤습니다.

암호화 과정과 복호화 과정을 구분할까 하다가 어차피 둘다 똑같은 알고리즘을 사용하기에 암호/복호화 과정을 구분하지는 않았습니다. 

웹 사이트를 클릭하시면 다음과 같은 창이 뜹니다.



START 버튼을 누르면

다음과 같이 결과 값이 나오게 됩니다. 알고리즘 자체가 아스키 코드를 이용한 것이기 때문에 아직은 영어만 사용가능하지만 추후에 업데이트를 하여 한글도 잘 작동하도록 만들면 좋을 것 같습니다~ 



V2. 업데이트

조금 더 이쁘게 출력되도록 만들었다.

START 버튼을 누르면 스크롤 바가 생성되는데 Answer is 옆을 커서로 클릭하고 스페이스바 한번 누르면 보기 편하게 변한다.



'컴공 공부 > 창작의 고뇌' 카테고리의 다른 글

선형암호 암호화 프로그램  (0) 2021.02.01
높임말 반말 변환 프로그램  (13) 2021.01.29