Home
last modified time | relevance | path

Searched defs:AESGCMSIV (Results 1 – 1 of 1) sorted by relevance

/external/tink/go/aead/subtle/
Daes_gcm_siv.go50 type AESGCMSIV struct { struct
51 Key []byte
71 func (a *AESGCMSIV) Encrypt(plaintext, associatedData []byte) ([]byte, error) {
108 func (a *AESGCMSIV) Decrypt(ciphertext, associatedData []byte) ([]byte, error) {
152 func (a *AESGCMSIV) deriveKeys(nonce []byte) ([]byte, []byte, error) {
186 func (a *AESGCMSIV) computePolyval(authKey, pt, ad []byte) ([]byte, error) {
204 func (a *AESGCMSIV) computeTag(polyval, nonce, encKey []byte) ([]byte, error) {
227 func (a *AESGCMSIV) aesCTR(key, tag, in []byte) ([]byte, error) {