Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

오디오 스테가노그래피의 방법은 무엇입니까?

<시간/>

오디오 스테가노그래피에서 비밀 메시지는 디지털화된 오디오 신호에 설치되어 일치하는 오디오 파일의 이진 계열이 변경되는 것을 방해합니다. 오디오 스테가노그래피에는 다음과 같은 몇 가지 방법을 사용할 수 있습니다. -

로우비트 인코딩 − 바이너리 정보는 사운드 파일의 최하위 비트(이미지 파일과 동일)에 저장할 수 있습니다. 예를 들어 채널 용량은 Hz당 초당 1kb입니다. 따라서 8kHz 시퀀스를 가질 수 있다면 용량은 8kbps입니다.

이 방법은 가청 노이즈를 나타냅니다. 이것은 조작에 대한 내성이 매우 낮습니다. 리샘플링 및 채널 노이즈와 같은 요소는 단순히 신호를 손상시킬 수 있습니다.

그러나 진폭이 약간 변경되어 인지할 수 있는 차이가 발생하지 않는 경우 구현은 MPEG 압축 및 필터링, 리샘플링 및 재양자화와 같은 일부 다른 형태의 신호 조작에 대해 높은 견고성을 제공합니다.

위상 코딩 - 오디오 세그먼트의 절차를 데이터를 정의하는 참조 절차로 대체하여 작동합니다. 따라서 원본 사운드 시퀀스는 N개의 짧은 세그먼트 시퀀스로 나뉩니다.

각 세그먼트에 DFT(discrete Fourier Transform)를 사용하여 위상차를 계산합니다. 모든 세그먼트에 대해 새로운 위상 프레임이 생성됩니다. 위상과 원래 크기를 연결하여 새 세그먼트를 만듭니다.

모든 새 세그먼트는 해당 인코딩된 출력에 대한 링크입니다. 수신자 측에서 세그먼트 길이와 DFT가 호출되고 값이 복사됩니다.

스프레드 스펙트럼 − 인코딩된 정보는 주파수 스펙트럼에 적용 가능한 만큼 확산됩니다. Direct Sequence Spread Spectrum에서 신호는 칩이라고 하는 특정 최대 길이 의사난수 시퀀스를 곱하여 확산됩니다.

호스트 신호에 대한 샘플링 비용은 코딩을 위한 칩 비용으로 사용됩니다. 프로시저 잠금 목표에 대한 시작 및 끝 Quanta는 호스트 신호의 개별적이고 샘플링된 특성에 의해 결정됩니다.

더 높은 칩 비용은 더 많은 양의 관련 정보로 이어집니다. 유일한 부정적인 요소는 DSSS에 의해 도입된 무작위 노이즈입니다.

에코 데이터 숨기기 - 에코 데이터 은닉은 에코를 활용하여 신호에 정보를 삽입합니다. 데이터는 원래 진폭, 감쇠 비용, 오프셋 또는 지연과 같은 에코의 세 가지 영역을 변경하여 숨겨집니다.

오프셋이 향상되면 신호와 에코가 혼합됩니다. 특정 지점에서 인간의 귀는 둘을 분류할 수 없으며 에코는 추가 공명으로 들립니다.

사람이 들을 수 있는 수준보다 낮은 두 가지 지연 시간을 활용하여 이진법 1 또는 0을 인코딩할 수 있습니다.

신호는 더 작은 비트로 나뉘며 각 비트는 원하는 비트를 인코딩하기 위해 에코됩니다. 마지막 반향 신호는 모든 독립적인 반향 영역의 재조합입니다. 이 신호는 매우 잘 작동하며 오디오 파일 사이에서 현재까지 가장 강력한 코드입니다.