SACS: a Scalable Anonymous Communication System
The main purpose of anonymous communication system is to conceal sender, receiver or relation of communication, protecting the privacy of person or some special organization. There have been some researches on improving anonymity degree in some prototype system, using technologies such as rerouting, padding and encrypting, but most of them ignore the cost for management in system, which are not able to support large quantities of users and restrain the Scalability of system in realization. This paper proposed a new architecture and protocol of anonymous communication system based on Crowds system. Using distributed domain-managing scheme, the system make its members be managed by different servers. So, the cost for management in the system can be decreased obviously and the system can scale well in real network. Both results of probability analysis and simulation indicate that the new system can keep almost the same anonymity with Crowds while scaling well and decreasing the cost obviously.