Is there a reliable implementation for aes-gcm-siv?

Hi Go Forum,

I’m looking for a reliable go implementation for aes-gcm-siv (RFC 8452).
The only one I found is https://github.com/secure-io/siv-go, but its readme says:
“Warning - This package is just an experimental proof-of-concept implementation.”.

It has to be exactly that algorithm in order to be compatible with the original rust implementation.

The search engines failed me, so asking the community is my next option.

Thank you for your time.

Regards

Blackoverflow

1 Like

agl is a co-author of AES-GCM-SIV: Specification and Analysis and AES-GCM-SIV: RFC 8452. See agl Weblog: AES-GCM-SIV. agl was one of the first Go programmers and wrote the Go crypto package.

package gcmsiv

import "github.com/agl/gcmsiv"

1 Like

Very nice. Thank you!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.