암호
1. 제3자가 읽을 수 없도록 문서를 변환시키는 기술
2. 메세지의 내용이 불명확하게 평문(Plain text)을 재구성하여 암호화(Cipher text)된 문장으로 만드는 기술
3. 메세지의 내용을 숨깁니다 (기밀성)
암호학 (Cryptology)
1. 송신자가 수신자에게 전달하고자 하는 정보를 제 3자가 알아보지 못하도록 표현하는 기술을 연구하는 분야
2. 송수신자간의 비밀정보를 가로채려는 기술을 연구하는 분야
스테가노그래피 (Steganography)
[그리스어] Stegano (감춰진) + Graphy (글) = Steganography (감춰진 글)
비밀통신의 존재를 숨긴 것 = 메세지의 존재 자체를 은폐시킨 것
최초의 스테가노그래피
최초의 스테가노그래피는 고대 그리스 시절에 노예를 이용했다고합니다.
삭발시킨 노예의 머리에 암호를 적고 머리가 자란이후 암호가 보이지않을때쯤에
노예를 대상에게 보내는 방식이 있었다고합니다.
또한 영화에서 불을 붙이면 글이 나오는 투명잉크도 존재하는데 이것도 스테가노그래피입니다.
사실 우리 어릴때도 했음
현대의 스테가노그래피 = 디지털 스테가노그래피 = 눈속임의 마술
두 사진의 차이점을 아시겠나요
사람의 눈으로는 구별할 수가 없는 픽셀의 변화가있습니다 .
해당이미지의 모든 픽셀에서 최하위비트는 내 마음대로 변조하여서 쓴다고 해도
전반적인 색의 변화는 크지 않아서 사람의 눈으로는 인식을 할수가 없습니다.
그래서 최근에는 이를 이용한 바이러스.랜섬웨어 등등 악용하는 사례도 있다고합니다.
최초의 스테가노그래피와 현재의 디지털스테가노그래피와 비교를 한다면
아날로그 스테가노그래피 = 편지글씨(노출) 투명잉크(비밀)
디지털 스테가노그래피 = 이미지(노출) + 최하위비트(비밀)
이러한 차이가 있겠습니다
스테가노그래피실습은 해당 링크에 있습니다.
암호관련용어 여섯가지
1. 평문 (plain text) M
2.암호문(cipher text) C
3.암호화(encryption) E
4.복호화(decryption) D
5.암호화 키(encryption key) Ke
6.복호화 키(decryption key) Kd
*과정*
(송신자)plain text ▶ ciphertext ▶ encryption ▶ plain text(수신자)
▲
도청자
소극적 공격과 적극적 공격
소극적 공격 (passive Attack) = 수동적 공격
시스템으로부터 정보를 도청해서 얻은 정보를 이용하는 것
하지만 시스템 자원에는 영향이 없다.
ex)트래픽 분석
적극적 공격 (Active Attack) = 능동적 공격
시스템 자원을 변경하거나 작동에 영향을 끼치는 것
ex) 메세지 수정 . 신분위장 . 재전송
'IT > 암호학' 카테고리의 다른 글
(암호학 6주차) 비밀키암호.공개키 암호 . RSA암호방식 . Elgamal . 암호학 정리 (0) | 2020.04.04 |
---|---|
(암호학 5회차) 메르센소수.에라토스테네스의 체.DES암호 .F함수 . 키스케줄러 (0) | 2020.04.04 |
(암호학 4회차) 현대암호.Shanon Feistel 구조. 스트림암호.Kerchhoft의 원리. 암호해독 등 (0) | 2020.04.04 |
(암호학 3회차) Playfair 암호.애너그램.단순전치암호.니힐리스트암호 .ADFGVX 암호 (0) | 2020.04.04 |
(암호학 2회차)시저암호.단순치환암호.다표식환자암호.스키테일 (0) | 2020.04.04 |