[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-talk] (no subject)
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@xxxxxxxxxxxxxxxxxxxx
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk