Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES)
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 26
- Abstract
- This memo describes SIV (Synthetic Initialization Vector), a block cipher mode of operation. SIV takes a key, a plaintext, and multiple variable-length octet strings that will be authenticated but not encrypted. It produces a ciphertext having the same length as the plaintext and a synthetic initialization vector. Depending on how it is used, SIV achieves either the goal of deterministic authenticated encryption or the goal of nonce-based, misuse-resistant authenticated encryption. This memo provides information for the Internet community.
- Publication Date
- 2008-10-01
- Status Note
- Informational
- DOI
10.17487/RFC5297- Link
- https://doi.org/10.17487/RFC5297
- Author(s)
- Dan Harkins
- Keyword(s)
- Authenticated Encryption, Key Wrapping, Key Derivation, Block Cipher, Pseudo-random Function
Latest version of IETF RFC 5297
Document Versions — IETF RFC 5297
-
▶ IETF RFC 5297 (2008-10-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- NIST SP 800-38A [Active, Amended]
- NIST.SP.800-38B — NIST-CMAC EXTERNAL
- IETF RFC 2119 [Active*]
- IETF RFC 5116 [Active*]
Bibliographic Reference(s)
- ISBN.9780471117094 — 7. Menezes A. van Oorshot P. Vanstone S. , Handbook of Applied Cryptography , CRC Press , 1997 . EXTERNAL
- NIST.SP.800-38D — GCM EXTERNAL
- Garfinkel, T. and M. Rosenblum, "When Virtual is Harder than Real: Security Challenges in Virtual Machine Based Computing Environments" In 10th Workshop on Hot Topics in Operating Systems, May 2005. EXTERNAL
- Jutla, C., "Encryption Modes With Almost Free Message Integrity", Proceedings of the International Conference on the Theory and Application of Cryptographic Techniques: Advances in Cryptography. EXTERNAL
- Bellovin, S., "Problem Areas for the IP Security Protocols", Proceedings from the 6th Usenix UNIX Security Symposium, July 22-25 1996. EXTERNAL
- Rogaway, P. and T. Shrimpton, "Deterministic Authenticated Encryption, A Provable-Security Treatment of the Key-Wrap Problem", Advances in Cryptology -- EUROCRYPT '06 St. Petersburg, Russia, 2006. EXTERNAL
- Bellare, M. and P. Rogaway, "Random Oracles are Practical: A Paradigm for Designing Efficient Protocols", Proceeding of the First ACM Conference on Computer and Communications Security, November 1993. EXTERNAL
- McGrew, D. and J. Viega, "The Galois/Counter Mode of Operation (GCM)". EXTERNAL
- Zorn, G., Zhang, T., Walker, J., and J. Salowey, "RADIUS Attributes for the Delivery of Keying Material", Work in Progress, April 2007. EXTERNAL
- Krovetz, T. and P. Rogaway, "The OCB Authenticated Encryption Algorithm", Work in Progress, March 2005. EXTERNAL
- "Draft Standard for IEEE802.11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification", 2007. EXTERNAL
- Dworkin, M., "Wrapping of Keys and Associated Data", Request for review of key wrap algorithms. Cryptology ePrint report 2004/340, 2004. Contents are excerpts from a draft standard of the Accredited Standards Committee, X9, entitled ANS X9.102. EXTERNAL
- IETF RFC 2104 [Active, Amended*]
- IETF RFC 2548 [Active*]
- IETF RFC 2865 [Active*]
- IETF RFC 3217 [Active*]
- IETF RFC 3394 [Active*]
- IETF RFC 3610 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5297.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 5297, Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES). Available at https://doi.org/10.17487/RFC5297
Snippet:
IETF RFC 5297, Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES). Available at https://doi.org/10.17487/RFC5297
HTML (ISO 690 compliant)
Preview:
IETF RFC 5297, Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES). Available at https://doi.org/10.17487/RFC5297
Snippet:
<span class="citation"><cite>IETF RFC 5297</cite>, Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES). Available at <a href="https://doi.org/10.17487/RFC5297" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5297</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 5297, Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES)
doi: 10.17487/RFC5297
url: https://doi.org/10.17487/RFC5297
doi: 10.17487/RFC5297
url: https://doi.org/10.17487/RFC5297
Snippet:
<li> <cite id="bib-rfc5297">IETF RFC 5297</cite>, Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES) <span class="doi">10.17487/RFC5297</span> </li>
Referenced By
- IETF RFC 7253 [Active*]
- IETF RFC 8915 [Active*]