Classic assurances include internet protocols for confidentiality and message integrity โ and more recent research includes anonymity assurances. The term "protocol" is used in a wide sense, to include off-line arrangements such as encryption of email messages.