스테가노그래피는 다른 메시지 내부에 비밀로 유지되어야 하는 메시지의 은폐를 용이하게 하는 접근 방식입니다. 이 결과는 비밀 메시지 자체의 은폐입니다.
스테가노그래피 접근법은 이미지, 비디오 파일 또는 오디오 파일에 사용할 수 있습니다. 그러나 일반적으로 스테가노그래피는 해시 마킹과 같은 문자로 작성되지만 이미지 내부에서도 사용되는 경우가 많습니다. 어쨌든 불법 복제로부터 안전한 스테가노그래피는 자료를 소유하고 있을 뿐만 아니라 무단 보기를 조장합니다.
단순히 육안으로 감지할 수 없는 문서를 오버레이하여 워터마크 내에 저작권 데이터를 숨기는 워터마킹과 같은 스테가노그래피의 한 가지 용도. 이렇게 하면 사기 행위를 방지하고 저작권 보호 미디어를 더 많이 보호할 수 있습니다.
스테가노그래피의 주요 목표는 완전히 구별할 수 없는 방식으로 안전하게 통신하고 숨겨진 정보의 전송에 대한 의심을 방지하는 것입니다.
다른 사람들이 숨겨진 정보를 이해하지 못하도록 하는 것이 아니라 다른 사람들이 정보가 존재한다고 생각하지 않도록 할 수 있습니다. 스테가노그래피 방식이 캐리어 채널을 의심하는 사람을 발생시키면 이 방식은 실패한 것입니다.
스테가노그래피의 기본 모델에는 Carrier, Message, Password가 있습니다. 캐리어는 메시지가 설치되어 메시지의 존재를 숨기는 역할을 하는 덮개 개체라고도 합니다.
메시지는 보낸 사람이 기밀로 유지하려는 정보입니다. 일반 텍스트, 암호문, 기타 이미지 또는 저작권 표시, 은밀한 통신 또는 일련 번호를 포함하여 비트 스트림으로 설치할 수 있는 모든 것이 될 수 있습니다.
비밀번호를 스테고 키라고 합니다. 상관 디코딩 키를 이해하는 수신자만 커버 객체에서 주소를 추출할 수 있음을 제공할 수 있습니다. 비밀리에 설치된 메시지가 있는 덮개 개체를 스테고 개체라고 합니다.
stego-object에서 주소를 복구하려면 stego-key가 인코딩 단계에서 사용된 경우 coverobject 자체와 관련 디코딩 키가 필요했습니다. 초기 이미지는 대부분의 애플리케이션에서 메시지를 추출하는 데 필요하거나 필요하지 않을 수 있습니다.
다음과 같이 덮개 개체에 적합한 몇 가지 캐리어가 아래에 있습니다. -
-
TCP, IP 및 UDP와 같은 네트워크 프로토콜.
-
wav, midi, avi, mpeg, mpi 및 voc를 포함한 디지털 오디오 형식을 사용하는 오디오
-
여유 공간을 활용하여 문서를 숨기고 추가할 수 있는 파일 및 디스크입니다.
-
null 문자를 포함한 텍스트, html 및 java와 같은 유사한 모스 부호만.
-
bmp, gif 및 jpg를 포함한 이미지 파일(컬러 및 그레이스케일 모두 가능)
일반적으로 정보 은닉 절차는 커버 객체에서 중복 비트를 추출합니다. 이 프로세스에는 다음과 같은 두 단계가 포함됩니다. -
-
표지 개체의 중복 비트 인식. 중복 비트는 기능을 손상시키지 않고 또는 덮개 개체의 원리를 실패하지 않고 변경할 수 있는 비트입니다.
-
포함 절차는 비밀 메시지의 데이터로 복원할 중복 비트의 하위 집합을 선택합니다. stego-object는 선택된 중복 비트를 메시지 비트로 복원하여 생성됩니다.