문제

Java / .NET을 사용하여 Steganography에서 두 자습서를 읽은 후에는 비밀 이미지에서 각 개별 픽셀을 각각 가져오고 표지 이미지에서 각 개별 픽셀의 가장 낮은 비트에 배치한다는 인상을 받고 있습니다.

나는 이것을 바로 잡는다?

도움이 되었습니까?

해결책

Steganography 다른 정보의 다른 정보 안에 정보의 숨어 있습니다. 여기의 목표는 정보를 숨김으로 유지하는 것입니다.

각 픽셀의 가장 낮은 비트에 비밀을 저장하여 이미지의 비밀 정보를 숨기는 방법. 이것은 당신의 아이 형제를 속일 수 있지만, 다음과 같은 이유로이 정보를 숨기는 방법이 매우 좋지 않습니다.

  • 누구나 그것에 대해 알고 있듯이 가장 낮은 비트를 확인하는 것을 알게됩니다.

  • 이미지의 probablistic 속성을 변경하면 다른 사람이 '비밀'을 찾고있는 다른 붉은 깃발을 던질 것입니다. 예 : stegdetect - 이미지에서 스테 가노 그래픽 컨텐츠를 탐지하는 자동화 된 도구입니다.

    < / li>

스테 가니아의 더 안전한 형태의 편지의 일부는 편지의 일부 위치에 비밀 메시지가 포함되어있는 메모를 작성하는 형태를 취할 수 있습니다. 이 트릭은 스테 가니아를 사용하여 컴퓨터가 분석 할 때 나쁜 메시지 (인간의 langauge, 기호, 노래의 의미 또는 의미)를 숨기는 것입니다. 비트 미성분은 컴퓨터가 탐지 할 수있는 매우 쉽습니다.

스테 거의 메시지에 넣기 전에 비밀 정보를 암호화하는 것을 잊지 마십시오. 그런 식으로 그들이 메시지를 찾는 것을 알게되면 대부분의 암호가 매우 unrandom 입력 (인간의 langauge, 이미지 등)에서 꽤 무작위로 출력을 생산하기 때문에 누군가가 그대로 실수 할 수있는 메시지를 조사하고있는 경우 무작위 잡음.

더 많은 것을 배우고 싶다면 steganography에 대한 좋은 논문이 있습니다 :

다른 팁

예, 최저 (중복 / 시끄러운) 비트가 사용됩니다.

스테 가노 그래피는 숨겨진 데이터가 숨겨 지거나 커버를 제공하는 것이 이미지인지 여부에 관계없이 데이터 숨기기에 대해 실제로 데이터 숨기기에 관한 것입니다.이중화가 충분한 데이터 형식을 사용할 수 있습니다.x86 명령 세트는 좋은 예입니다.다른 장소에는 파일 시스템의 사용되지 않은 부분이 포함됩니다.

로우 주문 색상 비트가 저장할 수있는 숨겨진 데이터를 저장하기 위해 이미지를 사용하는 것이 정확합니다.그러나 이미지 간의 픽셀을 상관시키려는 것에 대해 추천합니다.대부분의 이미지 형식은 원시 픽셀 프레젠테이션에서 일종의 압축을 제공합니다.숨겨진 이미지의 비트 스트림을 파일 시스템에서 직접 읽고 해당 비트를 호스트 이미지의 픽셀로 상관시키는 것이 좋습니다.이는 더 작은 호스트 이미지가 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top