Lines Matching full:encrypt
12 fido_blob_t *out, int encrypt) in aes256_cbc() argument
38 if (EVP_CipherInit(ctx, cipher, key->ptr, iv, encrypt) == 0 || in aes256_cbc()
56 fido_blob_t *out, int encrypt) in aes256_cbc_proto1() argument
62 return aes256_cbc(key, iv, in, out, encrypt); in aes256_cbc_proto1()
67 fido_blob_t *out, int encrypt) in aes256_cbc_fips() argument
83 if (encrypt) { in aes256_cbc_fips()
96 if (aes256_cbc(&key, iv, &cin, &cout, encrypt) < 0) in aes256_cbc_fips()
98 if (encrypt) { in aes256_cbc_fips()
117 int encrypt) in aes256_gcm() argument
135 /* add tag to (on encrypt) or trim tag from the output (on decrypt) */ in aes256_gcm()
136 out->len = encrypt ? in->len + 16 : in->len - 16; in aes256_gcm()
146 if (EVP_CipherInit(ctx, cipher, key->ptr, nonce->ptr, encrypt) == 0) { in aes256_gcm()
151 if (encrypt) in aes256_gcm()
169 if (encrypt) { in aes256_gcm()