secure-io / siv-go

Go implementation of AES-SIV-CMAC and AES-GCM-SIV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Go implementation of AES-SIV-CMAC and AES-GCM-SIV

License:MIT License


Languages

Language:Go 66.4%Language:Assembly 33.6%