A Survey of Privacy Protection and Network Security in User On-Demand Anonymous Communication | IEEE Journals & Magazine | IEEE Xplore