본문 바로가기

암호학

암호학 2번째 이야기 참조 : http://www.hackerschool.org/HS_Boards/data/Lib_encrypt/cross.txt대칭암호화알고리즘 소개 및 DES, Blowfish샘플코드 대칭암호화알고리즘이 무엇인지 간략히 소개하고, JCA-JCE및 간단한 두가지 알고리즘을 획득하여 암호화 하는 방법을 소개하고자 한다. ( 2003/06/23 ) Written by ienvyou - 최지웅 http://www.javapattern.info/viewArticle.do?articleId=1056353892296 오랫만이 쓰는 아티클인것 같다. 여기서는 우선 맛보기로 간단하게 암호화에 대한 내용 및 대칭암호방법에 대한 내용을 설명하도록 하겠다. 요즘 같이 인터넷이 보편화되고 개방형 시스템들이 존재하게 되면서 개인의.. 더보기
암호학 기초 참조 : http://www.hackerschool.org/HS_Boards/data/Lib_encrypt/crypt.txt 암호학 : 일반적인 정보를 평문(plaintext) 이라고 하고, 이 평문의 내용을 숨기는 방법을 암호화(encryption) 라고 한다. 암호화된 평문을 암호문(ciphertext)아 하며, 암호문을 다시 평문으로 바꾸는 방법을 복호화 라고 한다. 공개키 알고리즘과 비밀 키 알고리즘 암호알고리즘은 키를 기반으로 두가지로 나누어 지는데, 하나는 대칭 키(symmetric-key) 알고리즘 이고, 다른 하나는 공개키(public-key) 알고리즘 이다. 대칭 키 알고리즘은 암호화 키와 복호화 키가 같은 것을 말한다. 이 키는 노출되면 안되기 때문에 비밀 키(secret-key) 알고.. 더보기