지각 해싱

Perceptual hashing

지각 해싱은 다양한 형태의 멀티미디어의 코드 조각이나 지문생산하는 지문 알고리즘을 사용하는 것이다.[1][2]지각 해시는 지역성에 민감한 해시의 일종으로, 멀티미디어의 특징이 비슷하면 유사하다. This is not to be confused with cryptographic hashing, which relies on the avalanche effect of a small change in input value creating a drastic change in output value.지각 해시함수는 해시 사이에 상관관계를 가질 수 있기 때문에(를 들어 워터마크가 다른) 디지털 포렌식뿐만 아니라 온라인 저작권 침해 사례를 찾는 데 널리 사용된다.노섬브리아대 연구를 바탕으로 동영상 카피 검출을 위한 유사 콘텐츠와 영상 인증을 위한 악의적 조작을 동시에 탐지하는 데도 적용할 수 있다.[3]제안된 시스템은 식별과 인증 측면에서 현재의 비디오 해싱 기술보다 더 나은 성능을 제공한다.

디지털 포렌식(digital phosency)에 사용하는 것 외에도, 연구는 지각 해싱이 매우 다양한 상황에 적용될 수 있다는 것을 보여주었다.저작권 침해에 대한 이미지를 비교하는 것과 비슷하게, 한 연구자들은 그것이[4] 데이터베이스에서 이미지를 비교하고 일치시키는 데 사용될 수 있다는 것을 발견했다.그들이 제안한 알고리즘은 데이터베이스 이미지 검색의 표준 수단보다 효과적일 뿐만 아니라 더 효율적인 것으로 증명되었다.또한, 중국의[5] 한 연구팀은 지각 해싱을 음성 암호화에 적용하는 것이 효과적이라는 것을 발견했다.그들은 암호화가 더 정확할 뿐만 아니라 더 컴팩트한 시스템을 만들 수 있었다.

참고 항목

참조

  1. ^ Buldas, Ahto; Kroonmaa, Andres; Laanoja, Risto (2013). "Keyless Signatures' Infrastructure: How to Build Global Distributed Hash-Trees". In Riis, Nielson H.; Gollmann, D. (eds.). Secure IT Systems. NordSec 2013. Lecture Notes in Computer Science. Vol. 8208. Berlin, Heidelberg: Springer. doi:10.1007/978-3-642-41488-6_21. ISBN 978-3-642-41487-9. ISSN 0302-9743. Keyless Signatures Infrastructure (KSI) is a globally distributed system for providing time-stamping and server-supported digital signature services. Global per-second hash trees are created and their root hash values published. We discuss some service quality issues that arise in practical implementation of the service and present solutions for avoiding single points of failure and guaranteeing a service with reasonable and stable delay. Guardtime AS has been operating a KSI Infrastructure for 5 years. We summarize how the KSI Infrastructure is built, and the lessons learned during the operational period of the service.
  2. ^ Klinger, Evan; Starkweather, David. "pHash.org: Home of pHash, the open source perceptual hash library". pHash.org. Retrieved 2018-07-05. pHash is an open source software library released under the GPLv3 license that implements several perceptual hashing algorithms, and provides a C-like API to use those functions in your own programs. pHash itself is written in C++.
  3. ^ Khelifi, Fouad; Bouridane, Ahmed (January 2019). "Perceptual Video Hashing for Content Identification and Authentication" (PDF). IEEE Transactions on Circuits and Systems for Video Technology. 29 (1): 50–67. doi:10.1109/TCSVT.2017.2776159. S2CID 55725934.
  4. ^ Zakharov, Victor; Kirikova, Anastasia; Munerman, Victor; Samoilova, Tatyana (2019). "Architecture of Software-Hardware Complex for Searching Images in Database". 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EICon Rus). IEEE. pp. 1735–1739. doi:10.1109/EIConRus.2019.8657241. ISBN 978-1-7281-0339-6. S2CID 71152337.
  5. ^ Zhang, Qiu-yu; Zhou, Liang; Zhang, Tao; Zhang, Deng-hai (July 2019). "A retrieval algorithm of encrypted speech based on short-term cross-correlation and perceptual hashing". Multimedia Tools and Applications. 78 (13): 17825–17846. doi:10.1007/s11042-019-7180-9. S2CID 58010160.

외부 링크