API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 5297
[ACTIVE]

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)

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 Tree
Reference 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 Icon 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
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