Cryptographic sealing for information secrecy and authentication
New Directions in Cryptography