본문 바로가기

Computer/0x07 암호학

파크야의 암호학 개론 4. 암호학 기초개념과 실습 파크야의 암호학 개론 4. 암호학 기초개념과 실습 공부할께 많아지다 보니 블로그 포스팅에 자연히 소홀해 지는 군요.. 하루 못썼지만 반성하는 요즘 입니다. 아무튼 이번 시간에는 그동안 1~3화 시리즈를 정리 하면서, 그리고 새롭게암호화에 대한 개념을 실습할 수 있게끔 개념과 이미지를 잘 조합하여PDF로 만들었습니다. 제가 운영하는 해킹연구소의 문서 이므로 함부로수정 하실 수는 없으나 학습용으로 보실 수 있게 배포 하겠습니다. 만약 배포시에 꼭 출처를 남겨 주세요.감사합니다 ^^ 더보기
파크야의 암호학개론 3. 스테가노그래피 파크야의 암호학개론 3. 스테가노그래피 정보보안쪽에 있는 사람들은 다들 '유령' 이라는 드라마를 한번쯤 보거나 들어보기라도 했을 것입니다.그만큼 한국에서는 최초로 사이버범죄 드라마를 국내 탑스타 배우들이 출연하며 화제가 된 작품이기떄문에 재미도 있고, 중간중간에 해킹/보안 용어가 튀어나오니 흥미로웠습니다. 이번 시간에는 드라마 '유령' 에 나왔던 '스테가노그래피' 에 대해서 실습과 함께 알아 보도록 하겠습니다. 스테가노그래피 실습 스테가노그래피 (Steganography): 메시지의 존재를 숨김여기서 우선 '은닉채널'에 대한 개념을 알고 있어야 합니다. 은닉채널이란, 기본 채널에 기생하는 통신 채널 입니다.- 기본 채널에서 신호 대 잡음비를 축소해서 기본 채널의 대역폭을 축소시킨 것으로, 은닉 메시지는 .. 더보기
파크야의 암호학개론 2. 공통키암호화 기술과 MD5실습 파크야의 암호학개론 2. 공통키암호화 기술과 MD5실습 지난시간에는 기초이론을 정립 하였습니다. 사실 이 암호학 시리즈 자체가 기초이지요 :)아무튼 MD5 부터 알아보겠습니다. 간단한 실습도 곁들여서 해보겠습니다. 먼저, MD5란 무엇일까요? MD5는 Message-Digest algorithm 5 의 약어 이며, 128비트 암호화 해시 함수 라고 합니다. 위키백과를 참조하자면, RFC 1321로 지정되어 있으며, 주로 프로그램이나 파일이 원본 그대로인지를 확인하는 무결성 검사 등에 사용 됩니다. 1991년에 로널드라이베스트가 예전에 쓰던 MD4를 대체하기 위해 고안했습니다. 1996년에 MD5의 설계상 결함이 발견 되었습니다. 이것은 매우 치명적인 결함은아니었지만, 암호학자들은 해시용도로 SHA-1와 .. 더보기
파크야의 암호학개론 - 1. 기초이론 파크야의 암호학개론 - 1. 기초이론 암호란 무엇일까요? 사전적 의미로는 어떤 내용을 남모르게 전달 하려고 쓰는 신호나 부호.암구호의 준말 입니다. 암구호 라고 하니까 군생활때의 추억이 새록새록 떠오르는 군요 ㅎㅎ암호는 고대부터 현재까지 인류의 역사와 함께 발전해 왔습니다. 특히나 요즘같은 유비쿼터스 세상 에서는 더욱 암호의 중요성이 부곽 됩니다.필요불가결한 암호의 세계에 대해서 알아 보도록 하겠습니다. 클로드섀넌의 암호시스템 20세기의 영국의 수학자인 클로드섀넌 은 1948년에 '통신의 수학적 이론' 이라는 논문을써서 정보이론의 아버지라고 불리게 되었습니다. 섀넌이 만든 암호시스템의 모델은 위에 그림과 같습니다.송신자와 수신자는 비밀리에 메세지를 주고 받고자 하는데, 송신자와 수신자는 자신들이 직접 소.. 더보기