A routing selection method for anonymous communication systems based on blockchain technology

An anonymous communication and blockchain technology, applied in the field of anonymous communication system routing based on blockchain technology, can solve problems such as stealing, and achieve the effect of resisting attacks, reducing the risk of being attacked, and preventing attacks.

Active Publication Date: 2021-10-26
UNIV OF ELECTRONICS SCI & TECH OF CHINA +1
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The routing selection algorithm traditionally used by Tor is based on selecting nodes with high bandwidth and long online time among proxy nodes as relay nodes. Based on this routing selection algorithm, attackers can increase bandwidth and keep online for a long time, so as to allow their own nodes to join In the Tor network, users are likely to choose these dangerous nodes when selecting nodes, so there is a high probability of obtaining user data forwarding and stealing user privacy

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A routing selection method for anonymous communication systems based on blockchain technology
  • A routing selection method for anonymous communication systems based on blockchain technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] As a basic embodiment of the present invention, such as figure 1 , this embodiment discloses a routing selection method for an anonymous communication system based on block chain technology, comprising the following steps:

[0034] Step 1, define the asymmetric key generation algorithm and routing selection algorithm of the blockchain smart contract, and then filter out the entry and exit nodes, intermediate nodes, and exit node information in the data submitted by the directory server through the blockchain smart contract, And generate a pair of asymmetric keys including the public key Pk and the private key Sk, send the private key Sk to the directory server, and broadcast the public key Pk to each proxy node;

[0035] Step 2, the blockchain smart contract obtains the address information of all nodes of the directory server according to the proxy request initiated by the user;

[0036] Step 3, through the routing selection algorithm of the blockchain smart contract, ...

Embodiment 2

[0040] As a preferred embodiment of the present invention, such as figure 1 , this embodiment discloses a routing selection method for an anonymous communication system based on block chain technology, comprising the following steps:

[0041] Step 1, define the asymmetric key generation algorithm and routing algorithm of the blockchain smart contract, define the asymmetric key generation algorithm of the blockchain smart contract as the RSA algorithm, and the data submitted by the directory server includes the area of ​​all proxy nodes The block chain address and the transaction volume information completed by the current agent node, such as [[prx0, tx0], [prx1, tx1]...], the entry and exit nodes in the data submitted by the directory server are screened out through the block chain smart contract , intermediate node, and exit node information, and generate a pair of asymmetric keys including public key Pk and private key Sk, send the private key Sk to the directory server, and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of block chain network, and specifically relates to a routing selection method of an anonymous communication system based on block chain technology, which improves the routing selection algorithm through smart contracts, reduces the risk of selecting high-risk nodes by traditional routing selection algorithms, and Block chain technology will also have certain currency rewards for proxy nodes, which can better maintain the entire proxy node network, and in this method, the removal of high-volume nodes is to prevent malicious nodes from being selected as proxies by swiping transaction volume. The probability of nodes threatens user information; nodes with low transaction volume are excluded because nodes with low transaction volume may be newly added nodes, which are rarely used, and their security cannot be guaranteed.

Description

technical field [0001] The invention belongs to the technical field of block chain network, and in particular relates to a routing selection method of an anonymous communication system based on block chain technology. Background technique [0002] Anonymous communication refers to taking certain measures to conceal the communication relationship in the communication flow, so that it is difficult for eavesdroppers to obtain or infer the relationship and content of the communication parties. The purpose of anonymous communication is to conceal the identity or communication relationship of the communication parties and protect the personal communication privacy of network users. . [0003] The basic framework of anonymous communication can be elaborated from three aspects: anonymity property, adversary capability and network type. Among them, the network type of anonymous communication system is determined by the following three factors, respectively: : path topology (pathto p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/32H04L9/08H04L12/721H04L29/06
CPCH04L9/3249H04L9/0861H04L45/14H04L63/0421H04L63/0442H04L9/50
Inventor 杨挺王宇王向宇唐勇
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products