Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES)
Author(s) -
Dan Harkins
Publication year - 2008
Publication title -
rfc
Language(s) - English
Resource type - Reports
DOI - 10.17487/rfc5297
Subject(s) - authenticated encryption , encryption , advanced encryption standard , initialization , computer science , computer network , programming language
This memo describes SIV, a block cipher mode of operation. SIV takes akey, a plaintext, and multiple variable-length octet strings whichwill be authenticated but not encrypted. It produces a ciphertexthaving the same length as the plaintext and a synthetic initializationvector. Depending on how it is used, SIV achieves either the goal ofdeterministic authenticated-encryption or the goal of nonce-based,misuse-resistant authenticated-encryption.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom