Search

CN-116707694-B - Trusted timestamp service system, method, equipment and storage medium based on satellite communication

CN116707694BCN 116707694 BCN116707694 BCN 116707694BCN-116707694-B

Abstract

The application provides a trusted time stamp service system, a method, equipment and a storage medium based on satellite communication, which are used for receiving time service time of satellite signals through a satellite NTP server, starting NTP service and providing network time service; the terminal trusted time stamp server is used for providing the endorsement service of the trusted time stamp for at least one terminal device in the same local area network and generating the trusted time stamp credential through a trusted time stamp interface. The stability and service efficiency of the trusted timestamp service system can be improved based on satellite communication. The method solves the problem that when the trusted time stamp service center provides service for external programs or operators through the Internet, the trusted time stamp service cannot be obtained in places without Internet access or in places with poor network environment.

Inventors

  • Xiong xingchuang
  • HE WENKUI
  • LIU ZHEN
  • YANG LINA

Assignees

  • 中国计量科学研究院

Dates

Publication Date
20260512
Application Date
20230627

Claims (9)

  1. 1. The trusted time stamp service system based on satellite communication is characterized by comprising a satellite NTP server and a terminal trusted time stamp server which are connected; the satellite NTP server is used for receiving time service time of satellite signals, starting NTP service and providing network time service; The terminal trusted time stamp server is used for providing endorsement service of a trusted time stamp for at least one terminal device in the same local area network and generating trusted time stamp credentials through a trusted time stamp interface; The system further comprises a satellite communication terminal and a cloud trusted timestamp server; The satellite communication terminal is used for accessing the Internet based on satellite communication; The terminal trusted time stamp server is used for connecting the cloud trusted time stamp server through a satellite communication terminal and transmitting the trusted time stamp credentials and the endorsement log; The cloud trusted time stamp server is used for storing the trusted time stamp credentials and the endorsement log, providing inquiry and verification services of the trusted time stamp credentials for at least one internet user, and generating inquiry and verification results through an inquiry interface.
  2. 2. The trusted timestamp service system of claim 1 further comprising a cloud NTP server, wherein the cloud NTP server is coupled to the cloud trusted timestamp server for enabling NTP services and providing network time services.
  3. 3. The trusted timestamp service system of any one of claims 1-2, wherein the trusted timestamp interface is a REST interface provided by a terminal trusted timestamp server based on HTTPS externally, and the trusted timestamp interface complies with the specification GB/T36631-2018.
  4. 4. A method of trusted time stamp service based on satellite communications, comprising: Receiving time service time of satellite signals through a satellite NTP server, starting NTP service and providing network time service; The method comprises the steps of starting NTP synchronous service and acquiring time service time through a terminal trusted time stamp server, providing endorsement service of a trusted time stamp for at least one terminal device in the same local area network with the terminal trusted time stamp server, and generating trusted time stamp credentials through a trusted time stamp interface; The terminal trusted time stamp server is connected with the cloud trusted time stamp server through the satellite communication terminal, and the trusted time stamp credentials and the endorsement log are transmitted; and storing the trusted time stamp credentials and the endorsement log through a cloud trusted time stamp server, providing inquiry and verification services of the trusted time stamp credentials for at least one Internet user, and generating inquiry and verification results through an inquiry interface.
  5. 5. The trusted time stamp service method of claim 4, wherein said providing an endorsement service of a trusted time stamp to at least one terminal device in the same local area network as the terminal trusted time stamp server, generating a trusted time stamp credential through a trusted time stamp interface, comprises: receiving a trusted time stamp credential request of a terminal device, and verifying and confirming that a data structure of the trusted time stamp credential request meets a specification; Verifying and confirming that the terminal trusted time stamp server has completed time synchronization with a satellite NTP server; And generating a trusted time stamp credential response, and storing the trusted time stamp credential and the endorsement log.
  6. 6. A method of trusted time stamp service based on satellite communications, comprising: The terminal trusted time stamp server is connected with the cloud trusted time stamp server through the satellite communication terminal, and the trusted time stamp credentials and the endorsement log are transmitted; and storing the trusted time stamp credentials and the endorsement log through a cloud trusted time stamp server, providing inquiry and verification services of the trusted time stamp credentials for at least one Internet user, and generating inquiry and verification results through an inquiry interface.
  7. 7. The trusted timestamp service method of claim 6, wherein the data transmission between the terminal trusted timestamp server and the cloud trusted timestamp server is based on a REST interface of HTTPS, and the data content is JSON data packets.
  8. 8. A trusted time stamp service apparatus based on satellite communication, comprising: A memory for storing executable instructions, and A processor coupled to the memory for executing executable instructions to perform the trusted timestamp service method of any one of claims 4-7.
  9. 9. A computer readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the satellite communication based trusted timestamp service method of any one of claims 4-7.

Description

Trusted timestamp service system, method, equipment and storage medium based on satellite communication Technical Field The application belongs to the technical field of communication, in particular to a trusted time stamp technology based on satellite communication, and particularly relates to a trusted time stamp service system, a method, equipment and a storage medium based on satellite communication. Background With the development of the internet, electronic data becomes an important form of data transmission and propagation, and the trusted timestamp credential is an electronic certificate issued by a trusted timestamp service center, so that the existence and the content integrity of the electronic data can be proved under the condition that the electronic data content is not acquired, and the electronic data is widely applied to the fields of electronic evidence, electronic contract, electronic document, intellectual property and the like. However, at present, due to the unstable network signals and broadband and even the network disconnection condition caused by various reasons, some products and services can not obtain the trusted timestamp service or provide online verification on the internet in the process of obtaining the trusted timestamp credentials. Disclosure of Invention The system, the method, the equipment and the storage medium for the trusted time stamp service based on the satellite communication improve the stability and the service efficiency of the trusted time stamp service based on the satellite communication. According to a first aspect of the embodiment of the application, a trusted timestamp service system based on satellite communication is provided, which comprises a satellite NTP server and a terminal trusted timestamp server which are connected; The satellite NTP server is used for receiving time service time of satellite signals, starting NTP service and providing network time service; the terminal trusted time stamp server is used for providing the endorsement service of the trusted time stamp for at least one terminal device in the same local area network and generating the trusted time stamp credential through a trusted time stamp interface. In some embodiments of the present application, the system further includes a satellite communication terminal and a cloud trusted timestamp server; the satellite communication terminal is used for accessing the Internet based on satellite communication; the terminal trusted time stamp server is used for connecting the cloud trusted time stamp server through the satellite communication terminal and transmitting the trusted time stamp credentials and the endorsement log; the cloud trusted time stamp server is used for storing the trusted time stamp credentials and the endorsement log, providing inquiry and verification services of the trusted time stamp credentials for at least one internet user, and generating inquiry and verification results through an inquiry interface. In some embodiments of the present application, the system further includes a cloud NTP server, where the cloud NTP server is connected to a cloud trusted timestamp server, and is configured to start NTP service and provide network time service. In some embodiments of the present application, the trusted timestamp interface is a REST interface provided by the terminal trusted timestamp server based on HTTPS, and the trusted timestamp interface complies with the specification of GB/T36631-2018. According to a second aspect of the embodiment of the present application, there is provided a trusted time stamp service method based on satellite communication, including: Receiving time service time of satellite signals through a satellite NTP server, starting NTP service and providing network time service; And providing a trusted time stamp endorsement service for at least one terminal device in the same local area network as the terminal trusted time stamp server, and generating a trusted time stamp credential through a trusted time stamp interface. In some embodiments of the present application, providing a trusted time stamp endorsement service to at least one terminal device in the same local area network as a terminal trusted time stamp server, generating a trusted time stamp credential through a trusted time stamp interface, comprising: Receiving a trusted time stamp credential request of the terminal equipment, and verifying and confirming that a data structure of the trusted time stamp credential request meets the specification; verifying and confirming that the terminal trusted time stamp server has completed time synchronization with the satellite NTP server; And generating a trusted time stamp credential response, and storing the trusted time stamp credential and the endorsement log. According to a third aspect of the embodiment of the present application, there is provided a trusted time stamp service method based on satellite communication, including: The t