KR101818118B1 - System for verifying digital forensic image - Google Patents

System for verifying digital forensic image Download PDF

Info

Publication number
KR101818118B1
KR101818118B1 KR1020160168271A KR20160168271A KR101818118B1 KR 101818118 B1 KR101818118 B1 KR 101818118B1 KR 1020160168271 A KR1020160168271 A KR 1020160168271A KR 20160168271 A KR20160168271 A KR 20160168271A KR 101818118 B1 KR101818118 B1 KR 101818118B1
Authority
KR
South Korea
Prior art keywords
image
hash value
unit
forensic
photographing apparatus
Prior art date
Application number
KR1020160168271A
Other languages
Korean (ko)
Other versions
KR20170070832A (en
Inventor
김원국
신진교
Original Assignee
주식회사 포드림
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 포드림 filed Critical 주식회사 포드림
Priority to KR1020160168271A priority Critical patent/KR101818118B1/en
Priority to US16/062,523 priority patent/US20180373894A1/en
Priority to PCT/KR2016/014561 priority patent/WO2017105049A1/en
Priority to CN201680073198.3A priority patent/CN108781270A/en
Priority to CN202211033022.9A priority patent/CN115412696A/en
Priority to EP16875991.8A priority patent/EP3393123A4/en
Publication of KR20170070832A publication Critical patent/KR20170070832A/en
Application granted granted Critical
Publication of KR101818118B1 publication Critical patent/KR101818118B1/en
Priority to US17/985,955 priority patent/US20230074748A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2351Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving encryption of additional data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명의 일 실시례는, 영상을 생성하는 촬영부와, 상기 영상에 대하여 적어도 제 1 해시값을 포함하는 포렌식속성데이터를 생성하는 포렌식속성데이터생성부와, 상기 영상과 제 1 해시값을 전송하는 전송부를 포함하는 촬영장치; 및 상기 촬영장치로부터 상기 영상과 제 1 해시값을 수신하는 수신부와, 상기 영상과 제 1 해시값을 구분하여 저장하는 저장부와, 상기 저장된 영상을 백업시, 상기 저장부에 저장된 영상에 대하여 제 2 해시값을 생성하는 해시값생성부와, 상기 백업시 상기 저장된 제 1 해시값과 상기 생성된 제 2 해시값을 서로 비교하는 제어부를 포함하는 영상저장장치를 구비하는 디지털 포렌식 영상 검증 시스템이다. 이에 따른, 본 발명은 촬영장치가 촬영한 영상에 대해서 영상저장장치에서 위변조가 발생하였는지를 판단하여 진본성을 입증할 수 있는 증거자료로 영상을 제공하는 효과가 있다.According to an embodiment of the present invention, there is provided an image processing apparatus including an image capturing unit for generating an image, a forensic attribute data generating unit for generating forensic attribute data including at least a first hash value for the image, A photographing device including a transmitting part for photographing; A storage unit for storing the image and the first hash value from the image capturing apparatus; a storage unit for storing the image and the first hash value separately from each other; and a storage unit for storing the image stored in the storage unit, And a controller for comparing the stored first hash value and the generated second hash value with each other at the time of backing up the digital forensic image verification system. Accordingly, it is an object of the present invention to provide an image as evidence for verifying whether a forgery or falsification has occurred in an image storage device with respect to an image taken by a photographing device.

Description

디지털 포렌식 영상 검증 시스템 {System for verifying digital forensic image} System for verifying digital forensic image

본 발명은 디지털 포렌식 영상 검증 시스템에 관한 것으로서, 더욱 상세하게는 음향, 영상을 촬영하는 촬영장치가 제 1 해시값을 생성하여 영상저장장치에 전송하고 영상저장장치가 백업시 제 1 해시값을 생성하는 동일한 수단으로 제 2 해시값을 생성한 후 동일한 일정시간에서 제 1 해시값과 제 2 해시값을 비교하여 위변조여부를 검증하는 디지털 포렌식 영상 검증 시스템에 관한 것이다.The present invention relates to a digital forensic image verification system, and more particularly, to a digital forensic image verification system in which a photographing device for photographing sound and image generates a first hash value and transmits the first hash value to an image storage device, And a second hash value is compared with the first hash value to generate a second hash value.

디지털 포렌식은 컴퓨터 등의 디지털 매체에 내장된 디지털 자료를 근거로 발생한 사실 관계를 증명하는 보안 서비스 분야로서 범죄 수사에 사용되는 과학적 증거 수집 및 분석에 관한 것이다. Digital forensics is a security service that proves facts based on digital data embedded in digital media such as computers. It deals with the collection and analysis of scientific evidence used in criminal investigations.

이와 같은, 디지털 포렌식은 증거 수집 및 분석을 함에 있어서, 위변조가 발생하지 않았음을 객관적으로 증명하지 못하면 증거로 사용할 수 없기 때문에 명확한 영상 증거자료임을 검증하기 위한 기술이 개발되고 있는 실정이다. Such digital forensics can not be used as evidence if it can not be objectively proved that forgery and corruption did not occur in the collection and analysis of evidence. Therefore, techniques for verifying that it is a clear image proof data have been developed.

종래에 위변조 검증은 촬영장치가 음향, 영상을 영상저장장치에 단순히 제공하고 상기 영상저장장치로부터 음향, 영상을 수집하여 시스템에서 위변조를 검증하고 하고 있기 때문에 영상저장장치에서 시스템으로 옮겨가는 과정에서 진본성 입증이 어려운 문제점이 있었다. Conventionally, forgery verification is performed by the photographing apparatus simply providing the sound and image to the image storing apparatus and collecting the sound and image from the image storing apparatus and verifying the forgery and falsification in the system. Therefore, in the course of moving from the image storing apparatus to the system There was a problem that it was difficult to verify the nature.

또한, 디지털 포렌식 기술이 촬영장치와 영상저장장치에서 해시값을 이용하여 위변조와 백업시 진본성을 갖도록 하는 기술은 없었다. Also, there has been no technology that allows digital forensic technology to have the nature of forgery and forgery by using hash values in imaging devices and image storage devices.

종래의 기술로서 위변조와 관련된 기술 하나를 살펴보면, 대한민국 등록특허공보 제10-0794890호인 정보처리 방법, 위변조 검증 방법 및 장치, 저장 매체는 위변조 검출을 위한 정보를 포함하는 데이터를 제공하는 정보 처리 장치로서, 장치의 고유정보와 외부장치에서 비밀스럽게 관리된 비밀키 혹은 시드 정보와의 산술 연산에 의해 얻어진 비밀 데이터를 상기 외부장치로부터 취득하는 취득수단과, 상기 취득수단에 의해 취득된 상기 비밀 데이터에 기초하여 키 데이터를 취득하여, 비밀스럽게 유지하는 유지수단과, 보호 대상 데이터와 상기 유지수단에 유지된 키 데이터에 기초하여 인증 데이터를 생성하는 생성수단과, 상기 고유정보와 상기 인증데이터를 상기 보호 대상 데이터와 함께 제공하는 제공수단으로 이루어진다. As one of related arts related to forgery and falsification, Korean Patent Registration No. 10-0794890 discloses an information processing method, a forgery proof verification method and apparatus, and a storage medium that provide data including information for forgery detection An acquisition means for acquiring, from the external device, secret data obtained by an arithmetic operation of unique information of the device and secret key or seed information secretly managed by the external device; A generation unit configured to generate authentication data based on the key data held in the data to be protected and the holding unit; And providing means provided with the data.

이와 같은, 종래의 기술은 위변조를 검증하지만 촬영장치와 영상저장장치 사이에서 이루어지는 위변조 검증은 아니다. Such a conventional technique verifies forgery and falsification but is not a forgery verification between a photographing apparatus and an image storage apparatus.

종래의 기술로서 진본성 및 무결성과 관련된 기술 하나를 살펴보면, 대한민국등록특허공보 제10-0826266호인 진본성과 무결성을 제공하는 전자문서관리 시스템 및 관리방법은 종이서류를 이미지로 변환한 후, 변환된 이미지의 진본성, 무결성 및 신뢰성을 유지하기 위해 제출 정보 패키지로 변환하는 스캔스테이션과, 상기 스캔스테이션으로부터 변환된 제출 정보 패키지에 보안프로토콜을 적용시켜 전자문서관리서버로 전송하는 전송수단과, 상기 전송된 제출 정보 패키지를 검증하고 검증된 제출 정보 패키지를 보관 정보 패키지로 변환하여 저장하며, 사용자가 검색 및 열람을 원할 경우에 해당 전자정보를 유통 메타데이터와 보안패키지를 적용한 배부 정보 패키지로 생성하는 전자문서관리서버로 이루어진다. As one of the prior art technologies related to authenticity and integrity, Korean Patent Registration No. 10-0826266, which is an electronic document management system and management method that provides integrity and integrity, converts a paper document into an image, A scanning station for converting the submission information package into a submission information package in order to maintain authenticity, integrity and reliability of the submission information package; transmission means for applying a security protocol to the submission information package converted from the scanning station and transmitting the submission information package to the electronic document management server; The electronic document is converted into the archive information package by verifying the submission information package and converted into the archive information package and stored. When the user desires to search and browse, the electronic information is converted into the distribution information package Management server.

이와 같은, 종래기술은 진본성, 무결성에 관한 것이지만, 촬영장치와 영상저장장치 사이에서 이루어지는 진본성, 무결성에 관한 것은 아니다. Such prior art relates to authenticity and integrity but does not relate to the authenticity and integrity between the imaging device and the image storage device.

대한민국등록특허공보 제10-0794890호Korean Patent Registration No. 10-0794890 대한민국등록특허공보 제10-0826266호Korean Patent Publication No. 10-0826266

따라서, 본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명은 촬영장치에서 제 1 해시값을 생성하고 영상저장장치에서 백업시 제 2 해시값을 생성하여 상기 영상저장장치에서 동일한 시간에서 생성된 상기 제 1 해시값과 제 2 해시값의 동일여부를 판단하여 영상의 위변조가 없음을 검증하는데 그 목적이 있다. SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned problems, and it is an object of the present invention to provide a method and apparatus for generating a first hash value in a photographing apparatus, It is determined whether the first hash value and the second hash value are identical to each other to verify that there is no forgery or falsification of the image.

다른 목적은 위변조가 발생되지 않은 음향, 영상은 백업시 원본과 동일한 진본성을 갖도록 하는데 그 목적이 있다.The other purpose is to make sound and images that have not been forged or altered to have the same authenticity as the original at the time of backup.

상기 목적을 달성하기 위한 본 발명의 일 실시례는, 영상을 생성하는 촬영부와, 상기 영상에 대하여 적어도 제 1 해시값을 포함하는 영상관련 포렌식속성데이터를 생성하는 포렌식속성데이터생성부와, 상기 영상과 제 1 해시값을 전송하는 전송부를 포함하는 촬영장치; 및 상기 촬영장치로부터 상기 영상과 제 1 해시값을 수신하는 수신부와, 상기 영상과 제 1 해시값을 구분하여 저장하는 저장부와, 상기 저장된 영상을 백업시, 상기 저장부에 저장된 영상에 대하여 제 2 해시값을 생성하는 해시값생성부와, 상기 백업시 상기 저장된 제 1 해시값과 상기 생성된 제 2 해시값을 서로 비교하는 제어부를 포함하는 영상저장장치를 구비하는 디지털 포렌식 영상 검증 시스템이다.According to an aspect of the present invention, there is provided an image processing apparatus comprising: an image capturing unit that generates an image; a forensic attribute data generating unit that generates image related forensic attribute data including at least a first hash value for the image; An imaging device including a video and a transmission unit for transmitting a first hash value; A storage unit for storing the image and the first hash value from the image capturing apparatus; a storage unit for storing the image and the first hash value separately from each other; and a storage unit for storing the image stored in the storage unit, And a controller for comparing the stored first hash value and the generated second hash value with each other at the time of backing up the digital forensic image verification system.

본 실시례에 있어서, 상기 촬영장치는 상기 제 1 해시값과 상기 영상을 먹싱(muxing)하는 먹싱부를 더 포함할 수 있다.In this embodiment, the photographing apparatus may further include a muxing unit for muxing the first hash value and the image.

본 실시례에 있어서, 상기 촬영장치의 상기 전송부는 상기 먹싱부에 의해 먹싱된 영상과 제 1 해시값을 전송할 수 있다.In this embodiment, the transmitting unit of the photographing apparatus can transmit a first hash value and an image imaged by the fingering unit.

본 실시례에 있어서, 상기 영상저장장치의 상기 수신부는 상기 촬영장치로부터 상기 먹싱된 영상과 상기 제 1 해시값을 수신할 수 있다.In this embodiment, the receiver of the image storage device can receive the muzzled image and the first hash value from the photographing device.

본 실시례에 있어서, 상기 영상저장장치는 상기 먹싱된 영상과 제 1 해시값을 디먹싱(demuxing)하는 디먹싱부를 더 포함할 수 있다.In this embodiment, the image storage device may further include a demuxing unit for demuxing the muxed image and the first hash value.

본 실시례에 있어서, 상기 영상저장장치의 상기 저장부는 상기 디먹싱된 영상과 제 1 해시값을 구분하여 저장할 수 있다.In this embodiment, the storage unit of the image storage device may store the de-muxed image and the first hash value separately.

삭제delete

본 실시례에 있어서, 상기 영상저장장치의 상기 해시값생성부는 상기 제어부에 포함될 수 있다.In this embodiment, the hash value generation unit of the image storage device may be included in the control unit.

이상 설명한 바와 같이, 본 발명은 촬영장치가 촬영한 음향, 영상에 대해서 백업시 영상저장장치에서 위변조가 발생하였는지를 판단하여 진본성을 입증할 수 있는 증거자료로 음향, 영상을 제공하는 효과가 있고 영상저장장치에서 백업시만 해시값을 확인하기 때문에 영상저장장치의 부하를 대폭 줄이는 효과가 있으며 백업된 음향, 영상이 원본과 동일한 진본성을 검증하는 효과가 있다. As described above, the present invention has an effect of providing sounds and images as evidence data for verifying whether a forgery or falsification has occurred in an image storage device at the time of backup, with respect to sounds and images taken by a photographing apparatus, Since the hash value is checked only at the backup time in the storage device, the load of the image storage device is greatly reduced, and the backed-up sound and image are verified to have the same authenticity as the original.

도 1은 본 발명의 일실시예에 따른 디지털 포렌식 영상 검증 시스템의 구성도이다.
도 2는 본 발명의 일실시예에 따른 디지털 포렌식 영상 검증 시스템의 세부 구성도이다.
도 3은 본 발명의 일실시예에 따른 제 1 해시값 생성 예시도이다.
도 4는 본 발명의 일실시예에 따른 먹싱 예시도이다.
도 5는 본 발명의 일실시예에 따른 디먹싱 예시도이다.
1 is a block diagram of a digital forensic image verification system according to an embodiment of the present invention.
2 is a detailed block diagram of a digital forensic image verification system according to an embodiment of the present invention.
3 is a diagram illustrating an example of generating a first hash value according to an embodiment of the present invention.
4 is a muxing example according to an embodiment of the present invention.
5 is an illustration of demuxing according to an embodiment of the present invention.

이하, 본 발명의 최적 실시예에 대하여 첨부된 도면을 참조하여 그 구성 및 작용을 설명한다. Best Mode for Carrying Out the Invention Hereinafter, a configuration and an operation of a preferred embodiment of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 일실시예에 따른 디지털 포렌식 영상 검증 시스템 구성도로서, 상기 디지털 포렌식 영상 검증 시스템은 촬영장치(100)와 영상저장장치(200)로 이루어진다. FIG. 1 is a block diagram of a digital forensic image verification system according to an embodiment of the present invention. The digital forensic image verification system includes a photographing apparatus 100 and an image storage apparatus 200.

더욱 상세하게, 상기 촬영장치(100)는 도 2에 도시된 바와 같이, 촬영부(110), 포렌식속성데이터생성부(120), 먹싱부(130), 전송부(140)로 이루어진다. 2, the photographing apparatus 100 includes a photographing unit 110, a forensic attribute data generating unit 120, a muxing unit 130, and a transmitting unit 140. [

상기 촬영장치(100)의 촬영부(110)는 음향, 영상을 생성한다. The photographing unit 110 of the photographing apparatus 100 generates sounds and images.

상기 촬영장치(100)의 포렌식속성데이터생성부(120)는 음향, 영상에 대하여 일정시간마다 각각의 제 1 해시값을 생성한다. The forensic attribute data generation unit 120 of the photographing apparatus 100 generates a first hash value for each sound and image at a predetermined time.

예컨대, 상기 포렌식속성데이터생성부(120)는 도 3에 도시된 바와 같이, 12시 1분 0초부터 12시 1분 3초까지 음향, 영상이 생성되고 일정시간이 1초라고 가정하면 12시 1분 0초부터 12시 1분 1초까지 제 1-1 해시값을 생성하고 12시 1분 1초부터 12시 1분 2초까지 제 1-2 해시값을 생성하며 12시 1분 2초부터 12시 1분 3초까지 제 1-3 해시값을 생성하는 것이다. For example, as shown in FIG. 3, when the forensic attribute data generation unit 120 generates sound and images from 12: 1: 1 to 12: 1: 3: Generates a 1-1 hash value from 1 minute 0 second to 12: 1 minute 1 second, generates a 1-2 hash value from 12: 1: 1 to 12: 1: 2, To 12: 1: 3 < th > seconds.

상기 제 1-1 해시값은 12시 1분 0초부터 12시 1분 1초까지 수신되는 음향, 영상은 프레임별로 해시값이 다르게 나타나기 때문에 진본성을 입증하기 위하여 프레임별 해시값이 다른 것을 일정시간별로 하나의 통합된 해시값으로 생성하는 것이다. Since the hash values of the sound and image received from 12: 1: 1 to 12: 1: 1: 1 are different from each other, the hash value of each frame is different from the And generates one integrated hash value by time.

상기 제 1-2, 1-3 해시값도 상기 1-1 해시값과 동일한 개념으로 생성하는 것이다. The 1-2, 1-3 hash values are also generated with the same concept as the 1-1 hash value.

따라서, 상기 제 1 해시값은 일정시간마다 서로 다른 제 1 해시값들로 나타난다. Therefore, the first hash value is represented as different first hash values at a predetermined time.

상기 촬영장치(100)의 먹싱부(130)는 상기 일정시간마다 생성된 서로 다른 제 1 해시값과 그 일정시간에 해당하는 음향, 영상을 먹싱(Muxing)한다. The muxing unit 130 of the photographing apparatus 100 muxes the first hash value generated at the predetermined time and the sound and image corresponding to the predetermined first hash value.

예컨대, 상기 먹싱부(130)는 도 4에 도시된 바와 같이, 12시 1분 0초부터 12시 1분 1초까지의 음향1, 영상1, 제 1-1 해시값을 먹싱하고 12시 1분 1초부터 12시 1분 2초까지의 음향2, 영상2, 제 1-2 해시값을 먹싱하며 12시 1분 2초부터 12시 1분 3초까지의 음향3, 영상3, 제 1-3 해시값을 먹싱하는 것이다. For example, as shown in FIG. 4, the muxing unit 130 muxes sound 1, image 1, and 1-1 hash values from 12: 1: 0 to 12: 1: 1, Sound 1, Sound 2, Sound 2, Sound 1, Sound 2, Sound 1, Sound 2, Sound 1, Sound 2, -3 is to mash the hash value.

상기 촬영장치(100)의 전송부(140)는 상기 먹싱된 각각의 음향, 영상, 각각의 제 1 해시값을 전송한다. The transmitting unit 140 of the photographing apparatus 100 transmits the first sound, the image, and the first hash value of each of the sounds.

예컨대, 상기 전송부(140)는 도 4에 도시된 바와 같이 먹싱된 데이터1, 2, 3이 영상저장장치(200)에 전송되고 또한, 도 4에 도시된 데이터1, 2, 3은 이해를 돕기 위해서 분리하여 도시한 것일 뿐, 전송시 연속적으로 전송된다. For example, as shown in FIG. 4, the transmitting unit 140 transmits the muxed data 1, 2, and 3 to the image storage 200, and the data 1, 2, and 3 shown in FIG. It is shown separately for the sake of clarity, and is transmitted continuously when transmitting.

상기 영상저장장치(200)는 도 2에 도시된 바와 같이, 수신부(210), 디먹싱부(220), 저장부(230), 해시값생성부(240), 제어부(250)로 이루어진다. 2, the image storage apparatus 200 includes a receiving unit 210, a dense-focussing unit 220, a storage unit 230, a hash value generating unit 240, and a control unit 250.

상기 영상저장장치(200)의 수신부(210)는 상기 먹싱된 음향, 영상, 각각의 제 1 해시값을 수신한다. The receiving unit 210 of the image storage device 200 receives the first hash value of the sound, image, and the like.

예컨대, 상기 수신부(210)는 도 4에 도시된 바와 같이, 먹싱된 데이터1, 2, 3을 수신하는 것이다. For example, the receiving unit 210 receives the muxed data 1, 2, and 3 as shown in FIG.

상기 영상저장장치(200)의 디먹싱부(220)는 상기 수신된 음향, 영상, 제 1 해시값을 디먹싱(Demuxing)한다. The demultiplexing unit 220 of the image storage device 200 demuxs the received sound, image, and first hash value.

상기 영상저장장치(200)의 저장부(230)는 디먹싱된 음향, 영상과 각각의 제 1 해시값을 구분하여 저장한다. The storage unit 230 of the image storage device 200 stores the first and second hash values separately from the decoded sound and image.

즉, 상기 저장부(230)는 디먹싱된 음향, 영상이 백업시, 제공될 수 있도록 저장되고 상기 각각의 제 1 해시값이 백업시, 생성되는 제 2 해시값과 비교할 수 있도록 구분되어 저장된다. That is, the storage 230 stores the de-muxed sound and image so that it can be provided at the time of backup, and the first hash value is separately stored so as to be compared with the generated second hash value at the time of backup .

상기 영상저장장치(200)의 해시값생성부(240)는 상기 저장된 음향, 영상을 백업시, 저장부(230)에 저장된 음향, 영상에 대하여 상기 일정시간마다 각각의 제 2 해시값을 생성한다. The hash value generation unit 240 of the image storage device 200 generates a second hash value for each of the sound and image stored in the storage unit 230 at the predetermined time when the stored sound and image are backed up .

예컨대, 상기 해시값생성부(240)는 도 3에 도시된 바와 같이, 촬영 장치(100)측에서 12시 1분 0초부터 12시 1분 3초까지의 음향, 영상에 대해서 제 1-1, 1-2, 1-3 해시값이 생성되는데 이때, 도 5에 도시된 바와 같이, 디먹싱된 음향, 영상에 대하여 12시 1분 0초부터 12시 1분 3초까지 제 2-1, 2-2, 2-3 해시값을 생성하는 것이다. For example, as shown in FIG. 3, the hash value generating unit 240 may generate a hash value for each of 12: 1: 1: 0: 12: 1: 3: , 1-2, and 1-3 hash values are generated. As shown in FIG. 5, for the de-muxed sound and image, 12: 1: 0 second to 12: 1: 2-2, 2-3 generate the hash value.

결국, 상기 제 1-1 해시값이 생성되는 동일시간에 제 2-1 해시값이 생성되고, 상기 제 1-2 해시값이 생성되는 동일시간에 제 2-2 해시값이 생성되며 상기 제 1-3 해시값이 생성되는 동일시간에 제 2-3 해시값이 생성되는 것이다. As a result, a 2-1 hash value is generated at the same time when the 1-1 hash value is generated, a 2-2 hash value is generated at the same time when the 1-2 hash value is generated, -3 hash value is generated at the same time when the hash value is generated.

상기 제 2-1 해시값은 12시 1분 0초부터 12시 1분 1초까지 저장부(230)에 저장된 음향, 영상은 프레임별로 해시값이 다르게 나타나기 때문에 진본성을 입증하기 위하여 상기 제 1 해시값을 생성하는 것과 동일한 수단으로 프레임별 해시값이 다른 것을 하나의 통합된 해시값으로 생성하는 것이다. Since the hash values of the sound and image stored in the storage unit 230 from 12: 1: 1 to 12: 1: 1: 1 are different from each other, One hash value for each frame is generated as one integrated hash value by the same means as that for generating the hash value.

상기 제 2-2, 2-3 해시값도 상기 2-1 해시값과 동일한 개념으로 생성하는 것이다. The hash values 2-2 and 2-3 are generated with the same concept as the 2-1 hash value.

따라서, 상기 제 2 해시값은 일정시간마다 서로 다른 제 2 해시값들로 나타나고 서로 다른 제 2 해시값들과 상기 제 1 해시값들을 동일시간대에서 비교되는 것이다. Accordingly, the second hash value is represented as different second hash values at predetermined time intervals, and the second hash values and the first hash values are compared at the same time.

즉, 상기 해시값생성부(240)는 촬영장치(100)에서 생성되는 음향, 영상에 대하여 일정시간마다 생성된 제 1 해시값과 비교하기 위하여 디먹싱된 음향, 영상에 대하여 상기 제 1 해시값을 생성하는 것과 같이 상기 동일한 일정시간마다 동일한 수단으로 서로 다른 제 2 해시값을 생성하는 것이다. That is, the hash value generating unit 240 generates a hash value by comparing the first hash value generated by the image pickup apparatus 100 with the first hash value generated every predetermined time, And generate different second hash values by the same means at the same constant time as generating the second hash value.

상기 영상저장장치(200)의 제어부(250)는 상기 백업시, 저장된 서로 다른 제 1 해시값과 상기 생성된 서로 다른 제 2 해시값을 동일한 일정시간대에서 서로 비교한다. The control unit 250 of the image storage device 200 compares the different first hash values stored at the time of backup with the different second hash values at the same time.

예컨대, 상기 제어부(250)는 도 3, 도 5에 도시된 바와 같이, 12시 1분 0초부터 12시 1분 1초까지의 제 1-1 해시값과 제 2-1 해시값이 서로 동일하고, 12시 1분 1초부터 12시 1분 2초까지의 제 1-2 해시값과 제 2-2 해시값이 서로 다르며, 12시 1분 2초부터 12시 1분 3초까지의 제 1-3 해시값과 제 2-3 해시값이 서로 동일하다면, 12시 1분 0초부터 12시 1분 1초까지, 12시 1분 2초부터 12시 1분 3초까지는 해시값에 변화가 없기 때문에 동일성이 입증되지만 12시 1분 1초부터 12시 1분 2초까지는 해시값에 변화가 발생한 것임으로 이는 외부의 어떤 침입에 의해서 음향, 영상이 위변죄된 것임을 확인 할 수 있는 것이다. For example, as shown in FIG. 3 and FIG. 5, the control unit 250 determines whether the 1-1 hash value and the 2-1 hash value are equal to each other between 12: 1: 1 and 12: 1: 1: , And the 1-2 hash values from 12: 1: 1 to 12: 1: 2: 2 are different from the hash values of 2: 2: 12: 1: 2: 12: 1: 3: 2 If the 1-3 hash value and the 2-3 hash value are the same, the hash value changes from 12: 1: 1 to 12: 1: 1: 12: 1: 2: 12: 1: 3: But there is a change in the hash value from 12: 1: 1 to 12: 1: 2. This confirms that the sound and image have been upset by some external intrusion.

따라서, 본 발명은 해시값을 이용하여 진본성을 입증하는 작용을 하고 영상저장장치(200)에서 백업시만 해시값을 비교하기 때문에 영상저장장치(200)의 CPU의 성능이 향상되는 작용을 한다. Therefore, the present invention proposes authenticity using the hash value and compares the hash value only when the image storage device 200 is backed up, thereby improving the performance of the CPU of the image storage device 200 .

한편, 상기 촬영장치(100)의 포렌식속성데이터생성부(120)는 촬영장치(100)가 설치된 장소데이터를 생성하여 포함하는 경우에 상기 영상저장장치(200)가 백업시, 장소데이터를 제공하는 것이 바람직하다. The forensic attribute data generation unit 120 of the photographing apparatus 100 may generate the forensic attribute data of the photographing apparatus 100 when the image storage apparatus 200 provides the place data at the time of backup .

즉, 상기 장소데이터는 GPS, IP를 비롯하여 위치를 확인할 수 있는 모듈과 연동되어 포렌식속성데이터생성부(120)에서 생성되어 상기 영상저장장치(200)에 저장되면 백업시, 다른 저장장치에 저장됨에 따라 진위성을 확인하는 작용을 한다. That is, the place data is generated by the forensic attribute data generation unit 120 in cooperation with a module capable of confirming the location including GPS, IP, and stored in the image storage device 200, It acts to confirm the authenticity.

예컨대, 촬영장치(100)는 목적에 맞는 장소에 설치되어 음향, 영상을 촬영하는데 다른 촬영장치가 줌을 이용하여 상기 촬영장치가 촬영하는 곳과 동일한 곳을 촬영하여 위법한 사용을 방지하기 위해서 장소데이터를 포렌식속성데이터생성부(120)에 포함하여 영상저장장치(200)에 전송하는 것이다. For example, the photographing apparatus 100 may be installed in a place suitable for the purpose, so that the photographing apparatus photographs the sound and the image, and the other photographing apparatus photographs the same place where the photographing apparatus photographs by using the zoom, Data for the forensic attribute data generation unit 120 and transmits the data to the video storage device 200. [

또한, 상기 촬영장치(100)의 포렌식속성데이터생성부(120)는 인가된 촬영장치(100)인가 인식할 수 있는 고유번호데이터를 생성하여 포함하는 경우에 상기 영상저장장치(200)가 백업시, 고유번호데이터를 제공하는 것이 바람직하다. The forensic attribute data generation unit 120 of the photographing apparatus 100 generates and stores the unique number data that can be recognized by the photographing apparatus 100 to which the photographing apparatus 100 recognizes, , It is desirable to provide unique number data.

즉, 상기 고유번호데이터는 인가된 촬영장치(100)인가 사용자가 인식할 수 있도록 포렌식속성데이터생성부(120)에서 생성하여 상기 영상저장장치(200)에 저장되면 백업시, 다른 저장장치에 저장됨에 따라 합법성을 확인하는 작용을 한다. That is, the unique number data is generated by the forensic attribute data generation unit 120 so that the user can recognize the applied photographing apparatus 100 and stored in the image storage apparatus 200, It acts to confirm legitimacy.

예컨대, 촬영장치(100)는 인가된 것만이 촬영된 음향, 영상이 증거로서 가치가 있는 것이지 인가되지 않은 음향, 영상은 증거로서 가치가 없는 것이기 때문에 인가된 촬영장치(100)의 고유번호데이터를 포렌식속성데이터생성부(120)에 포함하여 영상저장장치(200)에 전송하는 것이다. For example, since the photographing apparatus 100 only has the sound and the image photographed as a proof, and the sound and the image which are not authenticated are worthless as proof, the unique number data of the applied photographing apparatus 100 And forwards it to the video storage device 200 in the forensic attribute data generation unit 120.

더욱이, 상기 촬영장치(100)의 포렌식속성데이터생성부(120)는 촬영 장치(100)가 설치된 목적을 인식할 수 있는 설치목적속성데이터를 생성하여 포함하는 경우에 상기 영상저장장치(200)가 백업시, 설치목적속성데이터를 제공하는 것이 바람직하다. The forensic attribute data generating unit 120 of the photographing apparatus 100 may generate the setting object attribute data for recognizing the purpose of setting the photographing apparatus 100 so that the image storing apparatus 200 At the time of backup, it is desirable to provide the installation objective attribute data.

즉, 상기 설치목적속성데이터는 방범용, 주정차 감시, 쓰레기투척 방지, 어린이 보호구역 감시 등 설치목적에 대하여 포렌식속성데이터생성부(120)에서 생성하여 상기 영상저장장치(200)에 저장되면 백업시, 다른 저장장치에 저장됨 에 따라 설치 목적의 진정성을 확인하는 작용을 한다. That is, the installation objective attribute data is generated by the forensic attribute data generation unit 120 and stored in the image storage device 200 for the purpose of installation such as crime prevention, parking monitoring, garbage dumping prevention, child protection zone monitoring, , And it acts to confirm the authenticity of the installation purpose as it is stored in another storage device.

아울러, 상기 촬영장치(100)의 포렌식속성데이터생성부(120)는 촬영 장치(100)에서 운영되는 시간데이터와 제조사, 모델명, 시리얼번호, 설치목적, Mac 주소, IP주소를 갖는 촬영장치속성데이터를 생성하여 포함하는 경우에 상기 영상저장장치(200)가 백업시, 시간데이터와 촬영장치속성데이터를 제공하는 것이 바람직하다. The forensic attribute data generating unit 120 of the photographing apparatus 100 may be configured to generate photographing device attribute data having time data operated by the photographing apparatus 100 and a maker, model name, serial number, installation purpose, Mac address, It is preferable that the video storage device 200 provides time data and photographing device attribute data at the time of backup.

즉, 상기 시간데이터와 촬영장치속성데이터는 인가되지 않은 다른 촬영장치나 조작된 음향, 영상을 증거로 활용하지 못하도록, 운영되는 촬영장치의 표준시간과 촬영장치가 갖는 속성 즉, 제조사, 모델명, 시리얼번호, 설치목적, Mac 주소, IP주소를 포함시켜서 백업시, 이러한 정보를 제공하여 해당 촬영장치(100)에서 생성된 영상 증거임을 포렌식 요건에 맞게 검증하기 위한 것이다. That is, the time data and the photographing apparatus attribute data are set such that the standard time of the photographing apparatus operated and the attributes of the photographing apparatus, that is, the manufacturer, the model name, the serial number , The installation purpose, the Mac address, and the IP address, and provides the information to the user to verify the image evidence generated by the photographing apparatus 100 according to the forensic requirement.

특히, 상기 영상저장장치(200)는 해시값생성부(240)가 상기 제어부(250)에 포함되게 구성되는 것이 바람직하다. Particularly, the image storage device 200 may be configured such that the hash value generator 240 is included in the controller 250.

즉, 해시값생성부(240)는 백업시에만 제 2 해시값을 생성하기 때문에 소프트웨어적으로 상기 제어부(250)에서 제 2 해시값을 생성하여 제 1 해시값과 바로 비교하도록 구성하는 것이 바람직하다. That is, since the hash value generation unit 240 generates the second hash value only at the time of backup, it is preferable that the control unit 250 generates the second hash value by software and immediately compares the first hash value with the first hash value .

결국, 본 발명은 촬영장치(100)에서 생성된 음향, 영상이 영상저장장치(200)에 저장되어 다른 저장장치에 일부 백업되어도 원본임을 입증할 수 있는 것이다. As a result, the present invention can prove that the sound and image generated by the image pickup apparatus 100 are stored in the image storage apparatus 200 and are partially backed up to another storage apparatus.

이상 설명한, 본 발명은 도면과 상세한 설명에서 최적 실시예들이 개시되고, 이상에서 사용된 특정한 용어는 단지 본 발명을 설명하기 위한 목적에서 사용된 것일 뿐, 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것이 아니다. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It is not used to limit the scope.

그러므로 본 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하고, 본 발명의 진정한 기술적 보호 범위는 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다. Therefore, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

100 : 촬영장치
110 : 촬영부
120 : 포렌식속성데이터생성부
130 : 먹싱부
140 : 전송부
200 : 영상저장장치
210 : 수신부
220 : 디먹싱부
230 : 저장부
240 : 해시값생성부
250 : 제어부
100:
110:
120: Forensic attribute data generation unit
130:
140:
200: Video storage device
210:
220:
230:
240: Hash value generating unit
250:

Claims (8)

영상을 생성하는 촬영부와, 상기 영상에 대하여 적어도 제 1 해시값을 포함하는 영상관련 포렌식속성데이터를 생성하는 포렌식속성데이터생성부와, 상기 영상과 제 1 해시값을 전송하는 전송부를 포함하는 촬영장치; 및
상기 촬영장치로부터 상기 영상과 제 1 해시값을 수신하는 수신부와, 상기 영상과 제 1 해시값을 구분하여 저장하는 저장부와, 상기 저장된 영상을 백업시, 상기 저장부에 저장된 영상에 대하여 제 2 해시값을 생성하는 해시값생성부와, 상기 백업시 상기 저장된 제 1 해시값과 상기 생성된 제 2 해시값을 서로 비교하는 제어부를 포함하는 영상저장장치를 구비하는 디지털 포렌식 영상 검증 시스템.
A forensic attribute data generating unit for generating image related forensic attribute data including at least a first hash value for the image; and a forwarding unit Device; And
A storage unit for storing the image and the first hash value from the photographing apparatus; a storage unit for storing the image and the first hash value separately from each other; and a storage unit for storing the image stored in the storage unit, A hash value generator for generating a hash value; and a controller for comparing the stored first hash value and the generated second hash value with each other during the backup.
청구항 1에 있어서,
상기 촬영장치는 상기 제 1 해시값과 상기 영상을 먹싱(muxing)하는 먹싱부를 더 포함하는 것을 특징으로 하는 디지털 포렌식 영상 검증 시스템.
The method according to claim 1,
Wherein the photographing apparatus further comprises a muxing unit for muxing the first hash value and the image.
청구항 2에 있어서,
상기 촬영장치의 상기 전송부는 상기 먹싱부에 의해 먹싱된 영상과 제 1 해시값을 전송하는 것을 특징으로 하는 디지털 포렌식 영상 검증 시스템.
The method of claim 2,
Wherein the transmitting unit of the photographing apparatus transmits the image and the first hash value, which are muxed by the muxing unit.
청구항 3에 있어서,
상기 영상저장장치의 상기 수신부는 상기 촬영장치로부터 상기 먹싱된 영상과 상기 제 1 해시값을 수신하는 것을 특징으로 하는 디지털 포렌식 영상 검증 시스템.
The method of claim 3,
Wherein the receiver of the image storage device receives the edited image and the first hash value from the photographing device.
청구항 4에 있어서,
상기 영상저장장치는 상기 먹싱된 영상과 제 1 해시값을 디먹싱(demuxing)하는 디먹싱부를 더 포함하는 것을 특징으로 하는 디지털 포렌식 영상 검증 시스템.
The method of claim 4,
Wherein the image storage device further comprises a de-interlacer for demuxing the muxed image and the first hash value.
청구항 5에 있어서,
상기 영상저장장치의 상기 저장부는 상기 디먹싱된 영상과 제 1 해시값을 구분하여 저장하는 것을 특징으로 하는 디지털 포렌식 영상검증 시스템.
The method of claim 5,
Wherein the storage unit of the image storage device stores the de-muxed image and the first hash value separately.
삭제delete 청구항 1에 있어서,
상기 영상저장장치의 상기 해시값생성부는 상기 제어부에 포함되는 것을 특징으로 하는 디지털 포렌식 영상검증 시스템.
The method according to claim 1,
Wherein the hash value generation unit of the image storage device is included in the control unit.
KR1020160168271A 2015-12-14 2016-12-12 System for verifying digital forensic image KR101818118B1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR1020160168271A KR101818118B1 (en) 2016-12-12 2016-12-12 System for verifying digital forensic image
US16/062,523 US20180373894A1 (en) 2015-12-14 2016-12-13 Digital forensic image verification system
PCT/KR2016/014561 WO2017105049A1 (en) 2015-12-14 2016-12-13 Digital forensic image verification system
CN201680073198.3A CN108781270A (en) 2015-12-14 2016-12-13 Digital evidence obtaining image processing system
CN202211033022.9A CN115412696A (en) 2015-12-14 2016-12-13 Digital evidence-obtaining image verification system
EP16875991.8A EP3393123A4 (en) 2015-12-14 2016-12-13 Digital forensic image verification system
US17/985,955 US20230074748A1 (en) 2015-12-14 2022-11-14 Digital forensic image verification system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160168271A KR101818118B1 (en) 2016-12-12 2016-12-12 System for verifying digital forensic image

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020150178101A Division KR101687989B1 (en) 2015-12-14 2015-12-14 System for verifying digital forensic image and photographing device and image storing device used in the system

Publications (2)

Publication Number Publication Date
KR20170070832A KR20170070832A (en) 2017-06-22
KR101818118B1 true KR101818118B1 (en) 2018-01-12

Family

ID=59283233

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160168271A KR101818118B1 (en) 2015-12-14 2016-12-12 System for verifying digital forensic image

Country Status (1)

Country Link
KR (1) KR101818118B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101890430B1 (en) * 2017-06-30 2018-08-21 펜타시큐리티시스템 주식회사 Method and apparatus for generating verification data for verifying integrity of video file

Also Published As

Publication number Publication date
KR20170070832A (en) 2017-06-22

Similar Documents

Publication Publication Date Title
US10019773B2 (en) Authentication and validation of smartphone imagery
US20230074748A1 (en) Digital forensic image verification system
US20210287322A1 (en) Robust selective image, video, and audio content authentication
KR102015955B1 (en) Method for authenticating client
US9165147B2 (en) Apparatus and method for generating digital images
KR101687989B1 (en) System for verifying digital forensic image and photographing device and image storing device used in the system
JP2005513641A (en) Method and apparatus for secretly transmitting and authenticating biometric data over a network
CN111405223A (en) Video processing method, device and equipment
CN110022355B (en) Storage method, verification method and equipment of environment data in specific scene
US20100259644A1 (en) Apparatus and method for processing image information
US10891702B2 (en) Duplicate image evidence management system for verifying authenticity and integrity
KR101818118B1 (en) System for verifying digital forensic image
TWI712519B (en) Cooperative driving image collection method and system
WO2021141845A1 (en) Content authentication based on intrinsic attributes
US10700877B2 (en) Authentication of a new device by a trusted device
KR101803963B1 (en) Image Recording Apparatus for Securing Admissibility of Evidence about Picked-up Image
JP2019205140A (en) Imaging apparatus, information processing apparatus, generation method, and verification method
JP2006279518A (en) Electronic camera having image certification auxiliary function and image certification system
JP2002509268A (en) Digital image authentication device
JP2005286823A (en) Image input device, communication system, control method, computer program, and storage medium
KR20190013153A (en) Authentication system and method of photographic informaton
KR20210061647A (en) Apparatus of recording video for vehicle and method of sharing recorded video for vehicle
KR101882299B1 (en) Security device unit to prevent control leakage through CCTV mutual authentication
WO2024062920A1 (en) Information processing device, method, and program
JP3758457B2 (en) Digital proof camera system

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant