Method for validating a node
A node and database technology, applied in the field of verifying the digital signature of at least one node, network, and public key, can solve problems such as download failures, and achieve the effect of improving efficiency and robustness
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2020-12-01
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention belongs to the field of authentication of nodes in telecommunication networks, and more specifically, to the authentication of public keys of nodes in decentralized peer-to-peer networks, so-called P2P networks.
[0002] In particular, the invention relates to a method for verifying a digital signature of at least one node, each node identifying a user of the network. The method is characterized by a set of analysis steps that allow to establish, for example, a value of the reliability of the public keys from other nodes (users) of the network. Since a node is used by a user, the invention is configured to verify the user, ie his / her digital signature. Background technique
[0003] In the prior art, a given user identifier usually holds a specific key. This key is public key cryptography, which allows authentication in communication by a private and public key pair. This can be established with certainty that a message signed with a pr...
Examples
Embodiment approach 2
[0400] "Embodiment 2". The computer-implemented method of "Embodiment 1", wherein steps b) to e) are performed in parallel with respect to step a).
Embodiment approach 3
[0401]"Embodiment 3". The computer-implemented method according to any one of the preceding "Embodiments", wherein each node (110) includes at least one public and private node key pair and the remaining nodes of the peer-to-peer network (100) the public key of (110), wherein said public and private node key pair is a public key and a private key associated with each node (110),
[0402] Wherein, at least one endorsement message (201) includes at least one trust endorsement value t, an index value (idx) associated with each trust endorsement value t, and an endorsement signature (σ 1 ,σ 2 );as well as
[0403] wherein said endorsement is signed (σ 1 ,σ 2 ) to sign, and
[0404] Wherein, the gossip algorithm of step a) comprises the following steps:
[0405] a.1 in each node (110) listening to other nodes (110) of the network (100) and detecting at least one endorsement message (201) from said other nodes (110); and
[0406] a.2 For each detected endorsement message (201)...
Embodiment approach 4
[0411] "Embodiment 4". The computer-implemented method according to "Embodiment 3", wherein, between steps a.2.2 and a.3, the gossip algorithm in step a) further includes:
[0412] If at least one trust endorsement value t is new, the detected trust endorsement (201) is added to the database (200).