Hi,I want to talk about my one idea of transporting data more secretly on the internet
Let me call the two node which transporting data each other A and B. First,the meaning of "secretly" is if A transport data to B ,anyone else can't get the data which is transported and the man who want to transport data to B. on the internet,someone may get the data on the route which is transported by A ,that's not secret ------------------------------ -------------- I am going to explain my way to make data transportation more secretly on the internet which is not safe: Note: First,In some place,we can hold a directory server which persist some information of nodes on the net Second,every node has a server port which receives data coming from other nodes(the node's ip and server port make up the node's ID on the net), every node has a unique public key related to its ID and every two node's connection is encrypted ------------------------------------------------------- Establish connection: Now if A want to connect to B(I assume A know B's ID i.e. B's IP and server port) First,A connect to the directory server and query B's public key which is related to B's ID(the connection between A and directory server is also encrypted) Second,A encrypt itself's ID and the symmetric key which is used to encrypt the other data send to B using B's public key(I call it part I), then A choose a number(I call it N) which indicate how many times should the data being transported in the relay nodes before being transported to B (the number is not encrypted either by B's public key or the symmetric key and I call it part II), after that A encrypt the connection request data(it looks like FIN flag in TCP) using the symmetric key(I call it part III),and send the three parts to a node (the connection between A and the node is being encrypted by a key) when the node receive the data,it check if N is equal to 0,if so,the data will be send directly to B,if not,N will decrease 1 and then the data will be send to other relay node, and the other relay node will do the same thing as the node does Finally,the data is send to B.when B receive the data it decrypt part I using its private key then decrypt part III using the symmetric key. so B receive the connection request send by A and A's IP and server port,then it return the response data which looks like ACK flag in TCP and send it to A in the same way which A send data to B Now the connection between A and B is established and they can transport data on the net using the symmetric key later -------------------------------------------- Addition: I have not talked about the detail that how a node upload its ID and public key to directory server and how two node establish direct connection for relay etc. -------------------------------------------- Its Use: when tor can make connection more anonymous if the exit node is safe,this technology can establish more secret connection between two node if the public key and symmetric key is strong enough.It can be used by someone who doesn't want other to know the data he send to someone else. -------------------------------------------- Further: the destination node may be set to be a proxy server for http or something others It may make tor more secret if this technology is used to establish connection between source node and exit node -------------------------------------------- Why I write this: I'm a Chinese,and maybe you know the internet censorship in China,so It have been a long time for me to think about a way to escape the censorship and I think this technology can do something. -------------------------------------------- Contact me: you can contact me use the public key in below,and this email is my email. -------------------------------------------- Public Key: -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.11 (GNU/Linux) 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 GKJ2r7K7 =EPNl -----END PGP PUBLIC KEY BLOCK----- -- tor-talk mailing list - tor-talk@lists.torproject.org To unsubscribe or change other settings go to https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk