CN116155629A - Block chain time authentication method, device, system and computer readable medium - Google Patents
Block chain time authentication method, device, system and computer readable medium Download PDFInfo
- Publication number
- CN116155629A CN116155629A CN202310427542.6A CN202310427542A CN116155629A CN 116155629 A CN116155629 A CN 116155629A CN 202310427542 A CN202310427542 A CN 202310427542A CN 116155629 A CN116155629 A CN 116155629A
- Authority
- CN
- China
- Prior art keywords
- time
- authentication
- equipment
- record
- calibration
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000012795 verification Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 8
- 238000010276 construction Methods 0.000 claims description 3
- 238000007639 printing Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
- H04L9/3213—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91335—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Electric Clocks (AREA)
Abstract
The invention discloses a block chain time authentication method, a device, a system and a computer readable medium, belonging to the technical field of video recording time authentication of cameras, comprising the following steps: constructing a time authentication calibration platform; acquiring equipment authentication ID and equipment local time data; and acquiring the standard time of the time authentication calibration platform, and calibrating the local time of the current equipment authentication ID. According to the invention, the local time of the camera and UTC time in the time authentication and calibration platform are calibrated through a blockchain technology, an authenticatable TOKEN mark on the blockchain is generated and is issued to the camera to be implanted in a video watermark and a video file, and when a video is obtained, the calibration time of the UTC time in the time authentication and calibration platform and the UTC time in the video can be inquired on the blockchain platform according to the TOKEN watermark on the video and the mark in the video file, so that accurate real time is obtained, and the video file can be used as evidence.
Description
Technical Field
The invention belongs to the technical field of video recording time authentication of cameras, and particularly relates to a block chain time authentication method, a device, a system and a computer readable medium.
Background
At present, the SD card for video recording is acquired by camera data, the local time of the camera is adopted for video recording time of the camera, and the local time of the camera is set by the following two modes:
the camera equipment starts NTP service to perform automatic time synchronization;
after the camera is started, the user synchronizes the current time to finish time setting;
both modes have a problem that the video recording time of the video camera is a time which can be manually modified, the reliability of evidence obtaining is lacked, and the local time relates to time synchronization, and the deviation of the recording time and the real time caused by the manual time modification of a user and the like, so that the video recording time of the SD card cannot be used as evidence obtaining, and therefore, a blockchain time authentication method, a device, a system and a computer readable medium are required to be developed to solve the existing problems.
Disclosure of Invention
The invention aims to provide a block chain time authentication method, a device, a system and a computer readable medium, so as to solve the problem of deviation between the recorded time of video recording of a video camera and the real time.
In order to achieve the above purpose, the present invention provides the following technical solutions: a blockchain time authentication method, comprising:
constructing a time authentication calibration platform;
acquiring an equipment authentication ID and equipment local time;
obtaining standard time of a time authentication and calibration platform, calibrating local time of equipment, obtaining time difference between the local time of the equipment and UTC time in the time authentication and calibration platform, generating a record account book and a record TOKEN, and returning the record account book and the record TOKEN to the equipment;
the equipment receives the returned record TOKEN, calibrates the local time of the equipment according to the time difference between the local time of the equipment and the standard time of the time authentication calibration platform, takes the record TOKEN as video data to be watermarked in a video picture, and takes the record TOKEN as extension data to be encoded in video record data;
the equipment timing and time authentication calibration platform performs time calibration verification, and if a new time difference is generated, the new time difference is updated to the record account book and the record TOKEN;
and reading the new time difference through the device authentication ID corresponding to the record TOKEN to obtain the real time of the device.
Preferably, the time authentication calibration platform allocates the device authentication ID as an identity code of the device and stores the device authentication ID in a device fixed attribute configuration;
the device local time is derived from a clock module provided in the device chip.
Preferably, the local time of the acquiring device is acquired through an API function GetLocalTime.
Preferably, the acquiring the standard time of the time authentication calibration platform is acquiring UTC time through an API interface of the time authentication calibration platform; the method for generating the record account book and the record TOKEN comprises the following steps:
the time certification calibration platform generates a record through the database and generates a record TOKEN using the HASH of SHA 2.
Preferably, the method for returning the record ledger to the device includes: and returning the time difference between the local time of the device and the UTC time in the time authentication and calibration platform to the current device through an API interface of the device and the time authentication and calibration platform.
Preferably, the method for calibrating the local time of the device comprises the following steps:
resetting the local time of the equipment according to the time difference between the returned local time of the equipment and UTC time in the time authentication and calibration platform, enabling the local time of the equipment to be identical to the UTC time in the time authentication and calibration platform, and covering the calibrated time watermark on video picture data through picture watermark subtitle coverage.
Preferably, the device local time timing and time authentication calibration platform performs time calibration verification including: and comparing the UTC time in the timing acquisition time authentication calibration platform with the local time of the equipment, and setting the time of the equipment to be the same value of the UTC time when the set error value range is exceeded.
The present invention further provides a blockchain time authentication system, the system comprising:
the construction module is used for constructing a time authentication calibration platform;
the acquisition module is used for acquiring the equipment authentication ID and the equipment local time;
the calibration module is used for acquiring the local time of the standard time calibration equipment of the time authentication calibration platform;
the generation module is used for obtaining the time difference between the local time of the equipment and UTC time in the time authentication and calibration platform, and generating a record account book and a record TOKEN;
the watermark printing module is used for recording TOKEN as video data to be watermarked in a video picture;
the timing calibration verification module is used for performing time calibration verification on the equipment timing and time authentication calibration platform;
the updating module is used for updating the generated new time difference to the record account book and the record TOKEN;
and the real time module is used for reading the time difference value by recording the device ID corresponding to the TOKEN to obtain the real time.
The invention further provides a blockchain time authentication device, comprising:
a memory for storing non-transitory computer readable instructions; and
and a processor configured to execute the computer readable instructions such that the computer readable instructions when executed by the processor implement the blockchain time authentication method.
The present invention further provides a computer readable storage medium storing non-transitory computer readable instructions that, when executed by a computer, cause the computer to perform the blockchain time authentication method.
The invention has the technical effects and advantages that: the method, the device, the system and the computer readable medium for authenticating the time of the block chain can calibrate the local time of the video camera and UTC time in a time authentication and calibration platform through a block chain technology, generate an authenticatable TOKEN mark on the block chain, send the mark to the video camera to be embedded in a video watermark and a video file, and can obtain accurate real time according to the TOKEN mark on the video and the mark in the video file to the calibration time of the UTC time in the time authentication and calibration platform when the video is inquired on the block chain platform, so that the video file can be used as evidence for obtaining evidence, the time information of the video camera device is authenticated and calibrated by the block chain technology, the credibility of the video time of the video device is ensured, the effects of being capable of checking the record and verifying the time are achieved by modifying and synchronizing the time information of the device, the anti-counterfeiting processing of the video recorded by the video camera and the time are achieved, and the accuracy of the time of the video data of the device is ensured by the block chain authentication TOKEN.
Drawings
FIG. 1 is a schematic flow chart of the method of the present invention;
FIG. 2 is a schematic diagram showing steps in an embodiment of the method of the present invention;
fig. 3 is a block diagram of the system of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention provides a block chain time authentication method as shown in fig. 1 and 2, which comprises the following steps:
step 1, constructing a time calibration distributed service based on a cloud server by using a block chain technology; constructing a distributed time authentication calibration platform by using a block chain technology; the time authentication and calibration platform acquires UTC time from a cloud server, and then the acquired UTC time in the time authentication and calibration platform is provided for equipment in an API (application program interface) mode, and a blockchain is a distributed server deployment management mode with center removed and comprises a series of cloud servers and a series of nodes; constructing a distributed time authentication calibration platform by using a block chain technology, namely creating a decentralised server node, and creating a time calibration management service platform by using a distributed data storage and service election algorithm;
step 2, obtaining an equipment authentication ID and equipment local time; the equipment authentication ID is a unique ID distributed by a time authentication calibration platform during equipment production, namely an equipment unique identity code, and can be obtained in equipment fixed attribute configuration;
the device chip is internally provided with a clock module for acquiring the local time of the device;
step 3, calibrating the local time of the equipment through an API interface of the time authentication and calibration platform, obtaining the time difference between the local time of the equipment and the UTC time in the time authentication and calibration platform, generating a calibration account record on the time authentication and calibration platform of the blockchain, generating a unique record TOKEN, and returning the time difference data between the local time of the equipment and the UTC time in the time authentication and calibration platform to the equipment; in this embodiment, time calibration is performed on the device local time reported by the device ID to the time authentication calibration platform, and the device ID, the device local time and UTC calibration time information are recorded on the time authentication calibration platform, so that the recorded non-modifiable record is ensured, and a unique record TOKEN is generated;
in this embodiment, the device obtains the local time of the device through the system API function GetLocalTime; acquiring the UTC time of a server through an API (application program interface) of a time authentication and calibration platform; the time authentication and calibration platform generates a record through a database, generates a unique record TOKEN through the HASH technology of SHA2, and returns the unique record TOKEN to the device through an API interface communicated with the time authentication and calibration platform through the device together with the difference between the local time of the device and the UTC time of the server; wherein SHA2 is an open source HASH management function;
step 4, the device receives the returned record TOKEN, calibrates the UTC time difference and the local time of the device, prints the record TOKEN as video data watermark in a video picture, and simultaneously codes the record TOKEN as extension data into video record data; in this embodiment, the device records the TOKEN through the picture watermark and the video data, so as to ensure that the recorded data is provided with the calibration TOKEN information;
resetting the local time of the equipment according to the returned UTC time difference to keep the same with the UTC time;
covering the time watermark on the video picture data by a picture watermark subtitle covering technology;
step 5, the equipment timing and time authentication calibration platform performs time calibration verification, updates TOKEN according to the error, and ensures that the local time calibration of the equipment is within the time error range set by the system; in the embodiment, the device confirms the accuracy of the calibration time difference from the timing server, and updates the TOKEN record in time to ensure that the time calibration error is within the system setting range;
the calibration verification is to acquire the UTC time of the time authentication calibration platform at regular time, compare the UTC time with the local time of the equipment, and reset the UTC time of the time authentication calibration platform to the equipment when the UTC time exceeds the error value range;
step 6, obtaining the real time of video recording by obtaining the time difference calibration value of the local time of the device and UTC time of the time authentication and calibration platform by inquiring the device ID corresponding to the TOKEN through the time authentication and calibration platform API during evidence obtaining, and in this embodiment, the user can obtain the real time of the recorded data of the device by inquiring the calibration time difference of the device through the TOKEN.
The present invention further provides a blockchain time authentication system as shown in fig. 3, the system comprising:
the construction module is used for constructing a time authentication calibration platform;
the acquisition module is used for acquiring the equipment authentication ID and the equipment local time;
the calibration module is used for acquiring the local time of the standard time calibration equipment of the time authentication calibration platform;
the generation module is used for obtaining the time difference between the local time of the equipment and UTC time in the time authentication and calibration platform, and generating a record account book and a record TOKEN;
the watermark printing module is used for recording TOKEN as video data to be watermarked in a video picture;
the timing calibration verification module is used for carrying out time calibration verification on the local time timing and time authentication calibration platform of the equipment;
the updating module is used for updating the generated new time difference to the record account book and the record TOKEN;
and the real time module is used for reading the time difference value by recording the device ID corresponding to the TOKEN to obtain the real time.
The invention further provides a blockchain time authentication device, comprising:
a memory for storing non-transitory computer readable instructions; and
a processor for executing the non-transitory computer readable instructions such that the non-transitory computer readable instructions when executed by the processor implement the blockchain time authentication method.
The present invention further provides a computer readable storage medium storing non-transitory computer readable instructions that, when executed by a computer, cause the computer to perform the blockchain time authentication method.
The method comprises the steps of generating an authenticatable TOKEN mark on a blockchain by calibrating UTC time in a local time and time authentication and calibration platform of a video camera through a blockchain technology, issuing the authenticatable TOKEN mark to the video camera, embedding the authenticatable TOKEN mark in a video watermark and a video file into the video file, inquiring the calibration time of the UTC time in the time authentication and calibration platform when the video is recorded on the blockchain platform according to the mark in the video and the mark in the video file, so as to obtain accurate real time, enabling the video file to be used as evidence for evidence obtaining, authenticating and calibrating time information of video equipment through the blockchain technology, guaranteeing the credibility of the video time of the video equipment, achieving the effects of being capable of checking records and verifying time by means of modifying and synchronizing authenticated time information of the equipment, enabling the video recorded by the video and time of the video to be anti-fake processed, and guaranteeing the accuracy of the recorded time of the equipment through the time authentication TOKEN.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. The solutions in the embodiments of the present application may be implemented in various computer languages, for example, object-oriented programming language Java, and an transliterated scripting language JavaScript, etc.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present application without departing from the spirit or scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims and the equivalents thereof, the present application is intended to cover such modifications and variations.
Finally, it should be noted that: the foregoing description is only illustrative of the preferred embodiments of the present invention, and although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments described, or equivalents may be substituted for elements thereof, and any modifications, equivalents, improvements or changes may be made without departing from the spirit and principles of the present invention.
Claims (10)
1. A block chain time authentication method is characterized in that: the method comprises the following steps:
constructing a time authentication calibration platform;
acquiring an equipment authentication ID and equipment local time;
obtaining standard time of a time authentication and calibration platform, obtaining time difference between local time of equipment and UTC time in the time authentication and calibration platform, generating a record account book and a record TOKEN, and returning the record account book and the record TOKEN to the equipment;
the equipment receives the returned record TOKEN, calibrates the local time of the equipment according to the time difference, prints the record TOKEN as video data watermark in a video picture, and encodes the record TOKEN as extension data into video record data;
the equipment timing and time authentication calibration platform performs time calibration verification, and if a new time difference is generated, the new time difference is updated to the record account book and the record TOKEN;
and reading the new time difference through the device authentication ID corresponding to the record TOKEN to obtain the real time of the device.
2. The blockchain time authentication method of claim 1, wherein: the time authentication calibration platform distributes the equipment authentication ID as an identity code of equipment and stores the equipment authentication ID in equipment fixed attribute configuration;
the device local time is derived from a clock module provided in the device chip.
3. The blockchain time authentication method of claim 1, wherein: the device local time is obtained through an API function GetLocalTime.
4. The blockchain time authentication method of claim 1, wherein: the standard time of the time authentication calibration platform is UTC time obtained through an API interface of the time authentication calibration platform; the method for generating the record account book and the record TOKEN comprises the following steps:
the time certification calibration platform generates a record through the database and generates a record TOKEN using the HASH of SHA 2.
5. The blockchain time authentication method of claim 4, wherein: the method for returning the record account book and the record TOKEN to the equipment comprises the following steps: and returning the time difference between the local time of the equipment and the UTC time in the time authentication and calibration platform to the equipment through an API interface of the equipment and the time authentication and calibration platform.
6. The blockchain time authentication method of claim 4, wherein: the method for calibrating the local time of the equipment comprises the following steps:
resetting the local time of the equipment according to the time difference between the returned local time of the equipment and UTC time in the time authentication and calibration platform, enabling the local time of the equipment to be identical to the UTC time in the time authentication and calibration platform, and covering the calibrated time watermark on video picture data through picture watermark subtitle coverage.
7. The blockchain time authentication method of claim 4, wherein: the device timing and time authentication calibration platform performs time calibration verification comprising: and (3) acquiring the UTC time in the time authentication calibration platform at fixed time, comparing the UTC time with the local time of the equipment, and setting the UTC time in the time authentication calibration platform as the real time of the equipment when the set error value range is exceeded.
8. A blockchain time authentication system, the system comprising:
the construction module is used for constructing a time authentication calibration platform;
the acquisition module is used for acquiring the equipment authentication ID and the equipment local time;
the calibration module is used for acquiring the local time of the standard time calibration equipment of the time authentication calibration platform;
the generation module is used for obtaining the time difference between the local time of the equipment and UTC time in the time authentication and calibration platform, and generating a record account book and a record TOKEN;
the watermark printing module is used for recording TOKEN as video data to be watermarked in a video picture;
the timing calibration verification module is used for carrying out time calibration verification on the local time timing and time authentication calibration platform of the equipment;
the updating module is used for updating the generated new time difference to the record account book and the record TOKEN;
and the real time module is used for reading the time difference value by recording the device ID corresponding to the TOKEN to obtain the real time.
9. A blockchain time authentication device, comprising:
a memory for storing non-transitory computer readable instructions;
and
A processor for executing the computer readable instructions such that the computer readable instructions when executed by the processor implement the blockchain time authentication method according to any of claims 1 to 7.
10. A computer readable storage medium storing non-transitory computer readable instructions that, when executed by a computer, cause the computer to perform the blockchain time authentication method of any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310427542.6A CN116155629B (en) | 2023-04-20 | 2023-04-20 | Block chain time authentication method, device, system and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310427542.6A CN116155629B (en) | 2023-04-20 | 2023-04-20 | Block chain time authentication method, device, system and computer readable medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116155629A true CN116155629A (en) | 2023-05-23 |
CN116155629B CN116155629B (en) | 2023-07-18 |
Family
ID=86351069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310427542.6A Active CN116155629B (en) | 2023-04-20 | 2023-04-20 | Block chain time authentication method, device, system and computer readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116155629B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881169A (en) * | 2018-05-21 | 2018-11-23 | 西安电子科技大学 | Time distribution and synchronous method and system, data processing system based on block chain |
CN109151157A (en) * | 2017-06-28 | 2019-01-04 | 成都宇飞信息工程有限责任公司 | A kind of multimedia digital watermark evidence obtaining mobile phone |
US20200014528A1 (en) * | 2018-07-03 | 2020-01-09 | International Business Machines Corporation | Strengthening non-repudiation of blockchain transactions |
CN111226249A (en) * | 2019-08-12 | 2020-06-02 | 阿里巴巴集团控股有限公司 | Trusted platform based on block chain |
CN111580379A (en) * | 2020-05-11 | 2020-08-25 | 威胜集团有限公司 | Time correction method, device and computer readable storage medium |
US20200336907A1 (en) * | 2019-04-16 | 2020-10-22 | Research Foundation Of The City University Of New York | Authenticating digital evidence |
WO2021043144A1 (en) * | 2019-09-03 | 2021-03-11 | 杭州趣链科技有限公司 | Blockchain-based evidence collection service system |
CN113872772A (en) * | 2021-12-03 | 2021-12-31 | 杭州宇链科技有限公司 | Video segment shooting device and time recording method and corresponding verification method |
CN114114892A (en) * | 2021-11-29 | 2022-03-01 | 成都天奥电子股份有限公司 | Method for generating credible time |
CN114862392A (en) * | 2022-05-17 | 2022-08-05 | 中国银行股份有限公司 | Evidence generation method, device, storage medium and equipment |
-
2023
- 2023-04-20 CN CN202310427542.6A patent/CN116155629B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109151157A (en) * | 2017-06-28 | 2019-01-04 | 成都宇飞信息工程有限责任公司 | A kind of multimedia digital watermark evidence obtaining mobile phone |
CN108881169A (en) * | 2018-05-21 | 2018-11-23 | 西安电子科技大学 | Time distribution and synchronous method and system, data processing system based on block chain |
US20200014528A1 (en) * | 2018-07-03 | 2020-01-09 | International Business Machines Corporation | Strengthening non-repudiation of blockchain transactions |
US20200336907A1 (en) * | 2019-04-16 | 2020-10-22 | Research Foundation Of The City University Of New York | Authenticating digital evidence |
CN111226249A (en) * | 2019-08-12 | 2020-06-02 | 阿里巴巴集团控股有限公司 | Trusted platform based on block chain |
WO2021043144A1 (en) * | 2019-09-03 | 2021-03-11 | 杭州趣链科技有限公司 | Blockchain-based evidence collection service system |
CN111580379A (en) * | 2020-05-11 | 2020-08-25 | 威胜集团有限公司 | Time correction method, device and computer readable storage medium |
CN114114892A (en) * | 2021-11-29 | 2022-03-01 | 成都天奥电子股份有限公司 | Method for generating credible time |
CN113872772A (en) * | 2021-12-03 | 2021-12-31 | 杭州宇链科技有限公司 | Video segment shooting device and time recording method and corresponding verification method |
CN114862392A (en) * | 2022-05-17 | 2022-08-05 | 中国银行股份有限公司 | Evidence generation method, device, storage medium and equipment |
Non-Patent Citations (1)
Title |
---|
刘峰;蒋山;赵长江;畅君元;: "交通行政执法电子证据应用的问题与应对", 科技与创新, no. 07 * |
Also Published As
Publication number | Publication date |
---|---|
CN116155629B (en) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10176309B2 (en) | Systems and methods for authenticating video using watermarks | |
CN110674146B (en) | Data synchronization method, synchronization end, end to be synchronized, equipment and storage medium | |
CN109543065B (en) | Video active identification method combined with block chain | |
JP2021515427A (en) | Blockchain-based data validation methods and equipment, as well as electronic devices | |
US11121879B2 (en) | Computer implemented method for automatically certifying documents with integrity and authenticity guarantees and computer programs thereof | |
US20040039912A1 (en) | Computer networked system and method of digital file management and authentication | |
US20040049521A1 (en) | Digital file management and imaging system and method including secure file marking | |
CN113065169B (en) | File storage method, device and equipment | |
JP2008206158A (en) | Trustworthy timestamps and certifiable clocks using logs linked by cryptographic hashes | |
CN112905536B (en) | Data verification synchronization method and device based on block chain | |
JP2007221551A (en) | Recorder, and recording method | |
CN105867903A (en) | Method and device or splitting code library | |
CN106020991A (en) | Application synchronization and release method and system based on cloud environment | |
CN108470039A (en) | Data processing method and device in block chain | |
CN116155629B (en) | Block chain time authentication method, device, system and computer readable medium | |
US20210099772A1 (en) | System and method for verification of video integrity based on blockchain | |
CN107316176A (en) | The control method and device of declaration form processing | |
CN111354112A (en) | Access control system, access method and device of access control equipment and gateway equipment | |
CN112003701B (en) | Block self-checking and synchronizing method and device | |
JP4125975B2 (en) | Time stamp system and program thereof | |
CN112182009A (en) | Data updating method and device of block chain and readable storage medium | |
US20230126583A1 (en) | Timestamp issuing method | |
CN116547944A (en) | Signature generation device, authentication device, and program | |
KR101987087B1 (en) | Product breakage tracking management apparatus for tracking the breakdown of a product in a factory and operating method thereof | |
CN111143818B (en) | Component anti-counterfeiting method and device, anti-counterfeiting system and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A blockchain time authentication method, device, system, and computer-readable medium Effective date of registration: 20231027 Granted publication date: 20230718 Pledgee: Bank of Nanjing Co.,Ltd. Jiangning sub branch Pledgor: Nanjing Hemeng Information Technology Co.,Ltd. Registration number: Y2023980062661 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |