US2018006828A1PendingUtilityA1

Digital data content certification system, data certification device, user terminal, computer program and method therefor

Assignee: GENIUS NOTE CO LTDPriority: Feb 3, 2010Filed: Sep 14, 2017Published: Jan 4, 2018
Est. expiryFeb 3, 2030(~3.5 yrs left)· nominal 20-yr term from priority
Inventors:Hikaru Deguchi
H04L 2209/60H04L 9/3263G06F 21/33H04L 9/3297
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A file is created in which digital data and a certificate are integrated and content authentication for the digital data and the certificate are performed simultaneously. A data authentication device ( 1 ) is provided with: an original data receiving means which is communicably connected to a user terminal ( 2 ) and a timestamp provision device ( 3 ), and receives original data to be authenticated from the user terminal ( 2 ); an intermediate file creation means which creates an authentication file corresponding to the original data, and attaches the actual original data to the authentication file to create an intermediate file; a timestamp request means which transmits the intermediate file to the timestamp provision device ( 3 ); a date/time security information acquisition means which receives from the timestamp provision device ( 3 ) date/time security information containing date/time information and a hash value for the intermediate file; an authenticated file creation means which embeds the received date/time security information in the intermediate file and creates an authenticated file; and an authenticated file transmission means which transmits the authenticated file to the user terminal ( 2 )

Claims

exact text as granted — not AI-modified
1 - 8 . (canceled) 
     
     
         9 . A data certification device connected to a user terminal and a time stamping device in a manner capable of communication therewith, the data certification device comprising:
 a processor; and   a non-transitory computer readable medium configured to store instructions that, when executed by the processor, cause the processor to:   receive original data to be certified from the user terminal;   create a certificate file containing date and time of receipt of the received original data and attach the original data to the certificate file to create an intermediate file;   feed the intermediate file into a predetermined hash function to calculate a hash value;   transmit the hash value instead of the intermediate file to the time stamping device,   receive, from the time stamping device, date and time certification information containing the hash value and date and time corresponding to the time at which the time stamping device receives the hash value from the computer;   embed the date and time certification information received from the time stamping device into the intermediate file to create a certified file.   
     
     
         10 . A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a process comprising:
 creating a certificate file containing date and time of receipt of digital data and attaching the digital data to the certificate file to create an intermediate file;   feeding the intermediate file into a predetermined hash function to calculate a hash value;   transmitting the calculated hash value instead of the intermediate file to the time stamping device;   receiving, by the computer, date and time certification information containing the hash value and date and time corresponding to the time at which the time stamping device receives the intermediate file from the computer;   embedding, by the computer, the date and time certification information received from the time stamping device into the intermediate file to create a certified file.   
     
     
         11 . A method for certifying existence of digital data at a time point, comprising:
 receiving, by the computer configured to be connected to a user terminal and a time stamping device via the Internet, digital data to be certified from the user terminal;   creating, by the computer, a certificate file containing date and time of receipt of the received digital data and attaching the digital data to the certificate file to create an intermediate file;   feeding the intermediate file into a predetermined hash function to calculate a hash value;   transmitting the calculated hash value instead of the intermediate file to the time stamping device;   receiving, by the computer, date and time certification information containing the hash value and date and time at which the time corresponding to the time stamping device receives the intermediate file from the computer;   embedding, by the computer, the date and time certification information received from the time stamping device into the intermediate file to create a certified file.

Join the waitlist — get patent alerts

Track US2018006828A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.