Many watermarking methods for protecting the intellectual property right and authenticating multimedia data have been proposed in recent years. It is possible to guarantee the authenticity of data by using readable and fragile watermarking. In this paper, we propose a visible watermarking technique using newly designed concept of verifiable digital seal image that is based on fragile watermarking. Seal image looks like just a binary(black or white) information after it is converted to digital data by scanning. But, by adding digital signature to the seal image with a watermarking technique, we can get a verifiable digital seal image. The digital seal image can be used as an authentication information for a digital image as well as a digital document. Inserted to digital image as a visible watermark, it guarantees the authenticity of cover image. This paper shows how to construct the verifiable digital seal image and how to apply it to cover image. Results are demonstrated through simulations.
개인용 컴퓨터의 고속화, 대용량화로 기존의 텍스트 기반 데이터들이 이미지, 비디오, 오디오 등을 이용한 멀티미디어 데이터로 전환되는 것은 이미 보편화된 현실이다. 멀티미디어 데이터의 활용도와 중요성이 증가하면서, 데이터의 저작권 보호 및 인증을 위한 방안들이 많이 연구되고 있다. 디지털 워터마킹 시스템도 이러한 저작권 문제에 대한 해결 방안으로 제안된 것으로 멀티미디어 데이터에 추출가능한 워터마크, 즉 저작권 및 인증 정보를 삽입하여, 데이터에 대한 저작권(소유권) 을 주장할 수 있도록 하는 방식이다.
디지털 워터마킹 시스템은 워터마크 추출 방식과 워터마크 검출방식으로 구분되어 진다. 추출 방식에서는 워터마크가 삽입된 데이터로부터 워터마크를 비트 단위로 모두 추출하여 포함된 정보를 파악하고, 검출 방식에서는 단지 워터마크가 존재하는지 여부만을 파악하나. 추출방식의 워터마킹 시스템이 좀 더 많은 응용에 활용될 수 있으며, 암호 알고리즘의 적용 또한 용이하다. 추출방식 워터마킹의 워터마크 삽입, 추출 알고리즘이 어떠한 공격에 대해서도 워터 마크의 정상적이 추출을 가능하게 한다면, 암호 알고리즘을 적용하여 기밀성과 인증성을 갖는 워터마킹 시스템을 구성할 수 있다. 그러나 현재는 추출방식 워터마킹 시스템의 추출 알고리즘이 다양한 공격에 대해 완전하게 워터마크를 추출하지 못하므로, 기밀성이나 저작권자에 대한 인증을 위한 응용에 활용하는 것이 어렵다고 여겨진다. 멀티미디어 데이터에 대한 인증을 목적으로 한 응용에는 활용이 가능하다. 공격에 의한 손상된 워터마크는 데이터가 위조 혹은 변경되었음을 의미하기 때문이다. 기밀성이나 저작권자의 인증을 목적으로 한 시스템을 강성 워터마킹이라 분류하고, 멀티미디어 데이터에 대한 인증을 목적으로 한 시스템은 연성 워터마킹으로 분류한다.
본 논문에서는 앞서 언급한 사항들을 바탕으로 연성 워터마킹 개념과 콘텐츠 기반 디지털 서명을 이용하여 검증 가능한 디지털 인장(VDSI)의 구성과 이를 가시 워터마킹에 적용하는 방식을 제안한다.
실세계에서 사용하는 인장, 서명등은 서명자 , 문서 서명자체에 대한 인증성을 갖는다. VDSI는 이같은 인장, 서명 이미지를 스캔한 디지털 인장 이미지에 디지털 서명을 삽입하여 실세계에서와 동일한 인증성을 갖도록 하는 기법이다. 타원곡선 암호를 이용하여 안전성과 효율성이 보장된 서며을 생성하고 이를 워터마킹 기법을 통하여 스캔한 이미지에 삽입한다. VDSI생성 시 적용되는 디지털 문서를 디지털 이 미지로 대체하여 검증가능한 가시 워터마크를 갖는 이미지를 구성할 수 있다.
VDSI의 생성 검증 과정 및 가시 이미지 워터마킹의 구성을 제시하고, 구현 및 실험을 통해 이를 검증한다.