Lines Matching refs:plaintext
66 fido_blob_t *plaintext = NULL, *aad = NULL; in largeblob_decrypt() local
69 if ((plaintext = fido_blob_new()) == NULL || in largeblob_decrypt()
79 plaintext) < 0) { in largeblob_decrypt()
89 fido_blob_free(&plaintext); in largeblob_decrypt()
91 return plaintext; in largeblob_decrypt()
120 fido_blob_t *plaintext = NULL, *aad = NULL; in largeblob_seal() local
123 if ((plaintext = fido_blob_new()) == NULL || in largeblob_seal()
128 if (fido_compress(plaintext, body) != FIDO_OK) { in largeblob_seal()
140 if (aes256_gcm_enc(key, &blob->nonce, aad, plaintext, in largeblob_seal()
149 fido_blob_free(&plaintext); in largeblob_seal()
350 fido_blob_t *plaintext = NULL; in largeblob_array_lookup() local
361 (plaintext = largeblob_decrypt(&blob, key)) == NULL) { in largeblob_array_lookup()
370 if (plaintext == NULL) { in largeblob_array_lookup()
375 r = fido_uncompress(out, plaintext, blob.origsiz); in largeblob_array_lookup()
379 fido_blob_free(&plaintext); in largeblob_array_lookup()