Categorygithub.com/secure-io/siv-go
modulepackage
0.0.0-20180922214919-5ff40651e2c4
Repository: https://github.com/secure-io/siv-go.git
Documentation: pkg.go.dev

# README

Godoc Reference Build Status

Warning - This package is just an experimental proof-of-concept implementation. This implementation is currently not optimized for performance or (side channel) security.

SIV

Synthetic Initialization Vector (SIV) is an nonce-misuse resistant authenticated encryption scheme specified in RFC 5297 using AES and CMAC.

# Functions

NewCMAC returns a cipher.AEAD implementing AES-SIV-CMAC as specified in RFC 5297.
NewGCM returns a cipher.AEAD implementing the AES-GCM-SIV construction.