Anonymous Communication on IPv6 using RFC3041

H. Kinoshita, H. Mochizuki, and T. Morizumi (Japan)


Anonymous communication, IPv6, Information secu rity


Users of applications such as electronic voting require a high degree of anonymity. RFC3041 provides for anonymity by applying MD5 to the interface-identifier portion of the IPv6 address generated by the state less automatic setup process. RFC3041 specifies a way to set up anonymous IP addresses for network inter faces. Like an IP-unicasting address, these addresses have fixed periods of validity. However, a possibility of somebody tapping the network prefix and thus discov ering the linkage between the anonymous IP address and the MAC address assigned to the corresponding network interface remains. Thus, in this research, we set anonymous source IP addresses in the interface address portion of the IP header for IPv6 as specified by RFC3041, and use the 64 lower-order bits of the anonymous address as an identifier that specifies the host and type of communication. This identifier is ad justed by all nodes on the route to a server from a client. When the server replies, each node relays the packet by link-local multicasting, and the identifier is checked at each node to determine whether it is a reply to a transmission sent by the given local host. Further more, in transmission in the same direction, pinpoint ing of source networks is prevented by exchanging the current prefix for that of the next network.

Important Links:

Go Back