2014-02-16 4 views
2

나는 soundcloud와 같은 음악 커뮤니티 웹 사이트에 업로드되는 오디오 파일에 디지털 서명이나 고유 ID를 할당하는 방법에 대한 단서가 있는지 궁금합니다. 나는 대학에서 프로젝트로하고 있으며 아직 유용한 정보를 찾지 못했습니다.오디오 파일의 디지털 서명

답변

1

아직 오디오 파일의 디지털 서명 표준을 보지 못했습니다. 잠재적으로 MP3 태그 (및 다른 파일 형식의 태그)에 서명을 내장 할 수 있지만 이는 표준이 아니며 파일 형식과 PKI에 대한 지식이 필요합니다. 그러면 소프트웨어에서만 서명을 이해합니다.

또 다른 옵션은 분리 된 서명을 만드는 것입니다. 이 경우 귀하의 가능성은 무수합니다 - PKCS7/CMS 또는 XML 서명을 사용할 수 있습니다. 분리 된 서명은 원본 데이터와 별도로 저장되므로 음악 파일은 어떤 식 으로든 수정되지 않습니다.

1

개별 비트에 대한 특정 오디오 파일을 정확하게 식별하려고합니까, 아니면 파일의 내용을 식별하려고합니까? 후자의 신청은 일반적으로 권리를 보호하고, 저작권 침해를 식별하며, 사용료를 지불 한 사람을 해결하는 데 사용됩니다.

후자가 있다면, 여기에 필요한 것은 오디오 지문입니다. 오디오 파일의 데이터에 대해 해시를 계산하는 대신 오디오 기능에 대한 해시를 계산합니다. 가장 이상적인 방법은 자르기, 디코딩 (및 후속 다시 인코딩), 속도 변경 또는 변경 사항 변경과 같은 기본 변형에 복원력이있는 것입니다. 이 모든 것이 오디오 파일의 해시를 무력화시킵니다.

이것은 적극적인 연구 주제입니다. 오디오 피쳐 추출 및 오디오 지문 채취를 위해 학술 문헌을 검색하는 것이 좋습니다.