Lines Matching refs:crypto_data_t

689 static int dprov_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
691 static int dprov_digest_update(crypto_ctx_t *, crypto_data_t *,
695 static int dprov_digest_final(crypto_ctx_t *, crypto_data_t *,
698 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
712 static int dprov_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
714 static int dprov_mac_update(crypto_ctx_t *, crypto_data_t *,
716 static int dprov_mac_final(crypto_ctx_t *, crypto_data_t *,
719 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
720 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t);
722 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
723 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t);
736 static int dprov_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
738 static int dprov_encrypt_update(crypto_ctx_t *, crypto_data_t *,
739 crypto_data_t *, crypto_req_handle_t);
740 static int dprov_encrypt_final(crypto_ctx_t *, crypto_data_t *,
743 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
744 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t);
748 static int dprov_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
750 static int dprov_decrypt_update(crypto_ctx_t *, crypto_data_t *,
751 crypto_data_t *, crypto_req_handle_t);
752 static int dprov_decrypt_final(crypto_ctx_t *, crypto_data_t *,
755 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
756 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t);
773 static int dprov_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
775 static int dprov_sign_update(crypto_ctx_t *, crypto_data_t *,
777 static int dprov_sign_final(crypto_ctx_t *, crypto_data_t *,
780 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
784 static int dprov_sign_recover(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
788 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t,
804 static int dprov_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
806 static int dprov_verify_update(crypto_ctx_t *, crypto_data_t *,
808 static int dprov_verify_final(crypto_ctx_t *, crypto_data_t *,
811 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
812 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t);
815 static int dprov_verify_recover(crypto_ctx_t *, crypto_data_t *,
816 crypto_data_t *, crypto_req_handle_t);
819 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t,
834 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
836 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
838 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
840 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
854 crypto_data_t *, crypto_dual_data_t *, crypto_data_t *,
857 crypto_data_t *, crypto_dual_data_t *, crypto_req_handle_t);
859 crypto_dual_data_t *, crypto_data_t *, crypto_req_handle_t);
862 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
863 crypto_dual_data_t *, crypto_data_t *, crypto_spi_ctx_template_t,
871 crypto_dual_data_t *, crypto_data_t *, crypto_data_t *,
874 crypto_dual_data_t *, crypto_data_t *, crypto_req_handle_t);
876 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
880 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t,
885 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t,
1355 crypto_data_t *dr_data;
1357 crypto_data_t *dr_digest;
1365 crypto_data_t *dr_data;
1366 crypto_data_t *dr_mac;
1375 crypto_data_t *dr_plaintext;
1376 crypto_data_t *dr_ciphertext;
1385 crypto_data_t *sr_data;
1386 crypto_data_t *sr_signature;
1395 crypto_data_t *vr_data;
1396 crypto_data_t *vr_signature;
1404 crypto_data_t *dr_plaintext;
1405 crypto_data_t *dr_ciphertext;
1417 crypto_data_t *mr_data;
1418 crypto_data_t *mr_mac;
1534 crypto_req_handle_t, crypto_mechanism_t *, crypto_data_t *, crypto_key_t *,
1535 crypto_data_t *, crypto_ctx_t *, int);
1537 crypto_req_handle_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
1538 crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
1540 crypto_req_handle_t, crypto_mechanism_t *, crypto_data_t *,
1541 crypto_key_t *, crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
1544 crypto_data_t *, crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
1547 crypto_data_t *, crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
1549 crypto_req_handle_t, crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
1550 crypto_data_t *);
1554 crypto_dual_data_t *, crypto_data_t *, crypto_data_t *, int);
1957 dprov_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
1983 dprov_digest_update(crypto_ctx_t *ctx, crypto_data_t *data,
2029 dprov_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest,
2055 crypto_data_t *data, crypto_data_t *digest,
2151 dprov_mac(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *mac,
2174 dprov_mac_update(crypto_ctx_t *ctx, crypto_data_t *data,
2197 dprov_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
2221 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac,
2255 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac,
2370 dprov_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
2371 crypto_data_t *ciphertext, crypto_req_handle_t req)
2394 dprov_encrypt_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
2395 crypto_data_t *ciphertext, crypto_req_handle_t req)
2419 dprov_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
2445 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext,
2511 dprov_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
2512 crypto_data_t *plaintext, crypto_req_handle_t req)
2536 dprov_decrypt_update(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
2537 crypto_data_t *plaintext, crypto_req_handle_t req)
2561 dprov_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *plaintext,
2587 crypto_key_t *key, crypto_data_t *ciphertext, crypto_data_t *plaintext,
2685 dprov_sign(crypto_ctx_t *ctx, crypto_data_t *data,
2686 crypto_data_t *signature, crypto_req_handle_t req)
2708 dprov_sign_update(crypto_ctx_t *ctx, crypto_data_t *data,
2731 dprov_sign_final(crypto_ctx_t *ctx, crypto_data_t *signature,
2756 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature,
2816 dprov_sign_recover(crypto_ctx_t *ctx, crypto_data_t *data,
2817 crypto_data_t *signature, crypto_req_handle_t req)
2841 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature,
2904 dprov_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature,
2927 dprov_verify_update(crypto_ctx_t *ctx, crypto_data_t *data,
2951 dprov_verify_final(crypto_ctx_t *ctx, crypto_data_t *signature,
2976 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature,
3037 dprov_verify_recover(crypto_ctx_t *ctx, crypto_data_t *signature,
3038 crypto_data_t *data, crypto_req_handle_t req)
3063 crypto_key_t *key, crypto_data_t *signature, crypto_data_t *data,
3094 crypto_ctx_t *encrypt_ctx, crypto_data_t *plaintext,
3095 crypto_data_t *ciphertext, crypto_req_handle_t req)
3122 crypto_data_t *ciphertext, crypto_data_t *plaintext,
3150 crypto_data_t *plaintext, crypto_data_t *ciphertext,
3178 crypto_data_t *ciphertext, crypto_data_t *plaintext,
3254 dprov_encrypt_mac(crypto_ctx_t *ctx, crypto_data_t *plaintext,
3255 crypto_dual_data_t *ciphertext, crypto_data_t *mac, crypto_req_handle_t req)
3282 dprov_encrypt_mac_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
3308 crypto_dual_data_t *ciphertext, crypto_data_t *mac,
3336 crypto_key_t *mac_key, crypto_data_t *plaintext,
3337 crypto_dual_data_t *ciphertext, crypto_data_t *mac,
3426 crypto_data_t *mac, crypto_data_t *plaintext, crypto_req_handle_t req)
3451 crypto_data_t *plaintext, crypto_req_handle_t req)
3475 dprov_mac_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *mac,
3476 crypto_data_t *plaintext, crypto_req_handle_t req)
3504 crypto_data_t *mac, crypto_data_t *plaintext,
3551 crypto_data_t *mac, crypto_data_t *plaintext,
5043 crypto_mechanism_t *mechanism, crypto_data_t *data, crypto_key_t *key,
5044 crypto_data_t *digest, crypto_ctx_t *ctx, int kmflag)
5068 crypto_mechanism_t *mechanism, crypto_data_t *data, crypto_key_t *key,
5069 crypto_data_t *mac, crypto_ctx_t *ctx, crypto_session_id_t sid, int kmflag)
5094 crypto_mechanism_t *mechanism, crypto_key_t *key, crypto_data_t *data,
5095 crypto_data_t *signature, crypto_ctx_t *ctx, crypto_session_id_t sid,
5121 crypto_mechanism_t *mechanism, crypto_key_t *key, crypto_data_t *data,
5122 crypto_data_t *signature, crypto_ctx_t *ctx, crypto_session_id_t sid,
5148 crypto_ctx_t *cipher_ctx, crypto_data_t *plaintext,
5149 crypto_data_t *ciphertext)
5176 crypto_data_t *data, crypto_data_t *mac, int kmflag)
5204 crypto_mechanism_t *mechanism, crypto_key_t *key, crypto_data_t *plaintext,
5205 crypto_data_t *ciphertext, crypto_ctx_t *ctx, crypto_session_id_t sid,
5458 crypto_data_t data;
5827 emulate_verify_with_mac(crypto_ctx_t *ctx, crypto_data_t *in_mac)
5830 crypto_data_t tmpd;
5831 crypto_data_t *out_mac;
5834 bzero(&tmpd, sizeof (crypto_data_t));
6361 crypto_data_t cipher_data;
6362 crypto_data_t mac_data;
6417 crypto_data_t *plaintext_tmp, *ciphertext_tmp;
6419 cipher_data = *((crypto_data_t *)dual_data);
6474 crypto_data_t *plaintext_tmp, *ciphertext_tmp;
6479 cipher_data = *((crypto_data_t *)dual_data);
6523 cipher_data = *((crypto_data_t *)dual_data);
6556 crypto_data_t *plaintext_tmp, *ciphertext_tmp;
6559 cipher_data = *((crypto_data_t *)dual_data);
6603 crypto_data_t plaintext_tmp;
6605 cipher_data = *((crypto_data_t *)dual_data);
6658 cipher_data = *((crypto_data_t *)dual_data);
6693 cipher_data = *((crypto_data_t *)dual_data);
7800 crypto_data_t plaintext;
7801 crypto_data_t ciphertext;
7923 crypto_data_t plaintext;
7924 crypto_data_t ciphertext;
8041 crypto_data_t data;
8042 crypto_data_t digest;