Anonymity : a comparison between the legal and computer science perspectives