Home
last modified time | relevance | path

Searched refs:crypto_data_t (Results 1 – 25 of 70) sorted by relevance

123

/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dspi.h177 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
179 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
190 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
192 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
211 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
237 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
250 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
268 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
281 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
323 crypto_data_t *, crypto_dual_data_t *, crypto_data_t *,
[all …]
H A Dapi.h74 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
132 crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
142 crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
160 crypto_data_t *signature, crypto_ctx_template_t tmpl, crypto_data_t *data,
181 crypto_data_t *plaintext, crypto_data_t *ciphertext,
202 crypto_data_t *ciphertext, crypto_data_t *plaintext,
241 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *cr);
246 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *cr);
251 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *cr);
257 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *cr);
[all …]
H A Ddca.h240 crypto_data_t *dr_in;
241 crypto_data_t *dr_out;
837 int dca_3des(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
839 int dca_3desupdate(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
843 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
850 int dca_rsastart(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
855 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
861 int dca_dsa_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
863 int dca_dsa_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
900 int dca_dupcrypto(crypto_data_t *, crypto_data_t *);
[all …]
H A Dops_impl.h57 crypto_data_t *do_data;
58 crypto_data_t *do_digest;
67 crypto_data_t *mo_data;
68 crypto_data_t *mo_mac;
77 crypto_data_t *eo_plaintext;
97 crypto_data_t *so_data;
98 crypto_data_t *so_signature;
107 crypto_data_t *vo_data;
108 crypto_data_t *vo_signature;
122 crypto_data_t *em_mac;
[all …]
H A Dimpl.h1243 crypto_data_t *, crypto_call_req_t *);
1246 crypto_data_t *, crypto_call_req_t *);
1249 crypto_data_t *, crypto_call_req_t *);
1252 crypto_data_t *, crypto_call_req_t *);
1275 crypto_data_t *, crypto_data_t *, crypto_call_req_t *);
1277 crypto_data_t *, crypto_data_t *, crypto_call_req_t *);
1279 crypto_data_t *, crypto_data_t *, crypto_call_req_t *);
1281 crypto_data_t *, crypto_data_t *, crypto_call_req_t *);
1357 extern int crypto_update_iov(void *, crypto_data_t *, crypto_data_t *,
1360 extern int crypto_update_uio(void *, crypto_data_t *, crypto_data_t *,
[all …]
/illumos-gate/usr/src/uts/common/crypto/io/
H A Drsa.c213 static int rsaprov_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
252 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t,
309 crypto_data_t *, crypto_data_t *);
311 crypto_data_t *, crypto_data_t *);
313 crypto_data_t *, crypto_data_t *);
315 crypto_data_t *, crypto_data_t *);
589 crypto_data_t *plaintext, crypto_data_t *ciphertext) in rsa_encrypt_common()
735 crypto_data_t *ciphertext, crypto_data_t *plaintext) in rsa_decrypt_common()
1050 crypto_data_t *data, crypto_data_t *signature) in rsa_sign_common()
1264 crypto_data_t *data, crypto_data_t *signature) in rsa_verify_common()
[all …]
H A Dblowfish.c129 static int blowfish_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
132 crypto_data_t *, crypto_req_handle_t);
137 static int blowfish_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
140 crypto_data_t *, crypto_req_handle_t);
336 blowfish_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext, in blowfish_encrypt()
337 crypto_data_t *ciphertext, crypto_req_handle_t req) in blowfish_encrypt()
379 crypto_data_t *plaintext, crypto_req_handle_t req) in blowfish_decrypt()
421 crypto_data_t *ciphertext, crypto_req_handle_t req) in blowfish_encrypt_update()
484 crypto_data_t *plaintext, crypto_req_handle_t req) in blowfish_decrypt_update()
596 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, in blowfish_encrypt_atomic()
[all …]
H A Daes.c129 static int aes_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
137 static int aes_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
160 static int aes_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
167 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
170 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
965 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, in aes_encrypt_atomic()
1118 crypto_key_t *key, crypto_data_t *ciphertext, crypto_data_t *plaintext, in aes_decrypt_atomic()
1480 crypto_data_t out; in aes_mac_update()
1501 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in aes_mac_atomic()
1528 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in aes_mac_verify_atomic()
[all …]
H A Decc.c135 static int ecc_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
142 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
158 static int ecc_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
227 static int ecc_sign_common(ecc_ctx_t *, crypto_data_t *, crypto_data_t *,
229 static int ecc_verify_common(ecc_ctx_t *, crypto_data_t *, crypto_data_t *,
599 crypto_data_t der_cd; in ecc_digest_svrfy_common()
638 ecc_sign_common(ecc_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature, in ecc_sign_common()
705 ecc_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature, in ecc_sign()
782 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature, in ecc_sign_atomic()
904 ecc_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature, in ecc_verify()
[all …]
H A Dskein_mod.c83 static int skein_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
86 static int skein_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
88 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
103 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
263 skein_digest_update_uio(skein_ctx_t *ctx, const crypto_data_t *data) in skein_digest_update_uio()
319 skein_digest_final_uio(skein_ctx_t *ctx, crypto_data_t *digest, in skein_digest_final_uio()
391 skein_digest_update_mblk(skein_ctx_t *ctx, crypto_data_t *data) in skein_digest_update_mblk()
435 skein_digest_final_mblk(skein_ctx_t *ctx, crypto_data_t *digest, in skein_digest_final_mblk()
531 skein_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in skein_digest()
648 crypto_data_t *data, crypto_data_t *digest, crypto_req_handle_t req) in skein_digest_atomic()
[all …]
H A Dmd4_mod.c110 static int md4_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
112 static int md4_digest_update(crypto_ctx_t *, crypto_data_t *,
114 static int md4_digest_final(crypto_ctx_t *, crypto_data_t *,
117 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
235 md4_digest_update_uio(MD4_CTX *md4_ctx, crypto_data_t *data) in md4_digest_update_uio()
297 md4_digest_final_uio(MD4_CTX *md4_ctx, crypto_data_t *digest, in md4_digest_final_uio()
390 md4_digest_update_mblk(MD4_CTX *md4_ctx, crypto_data_t *data) in md4_digest_update_mblk()
519 md4_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in md4_digest()
601 md4_digest_update(crypto_ctx_t *ctx, crypto_data_t *data, in md4_digest_update()
634 md4_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest, in md4_digest_final()
[all …]
H A Dsha1_mod.c117 static int sha1_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
124 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
138 static int sha1_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
140 static int sha1_mac_update(crypto_ctx_t *, crypto_data_t *,
144 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
147 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
550 sha1_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in sha1_digest()
720 crypto_data_t *data, crypto_data_t *digest, in sha1_digest_atomic()
917 sha1_mac(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *mac, in sha1_mac()
1153 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in sha1_mac_atomic()
[all …]
H A Ddprov.c719 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
855 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
857 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
859 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
861 crypto_data_t *, crypto_data_t *, crypto_req_handle_t);
2078 crypto_data_t *data, crypto_data_t *digest, in dprov_digest_atomic()
3148 crypto_data_t *ciphertext, crypto_data_t *plaintext, in dprov_decrypt_digest_update()
3176 crypto_data_t *plaintext, crypto_data_t *ciphertext, in dprov_sign_encrypt_update()
3204 crypto_data_t *ciphertext, crypto_data_t *plaintext, in dprov_decrypt_verify_update()
3530 crypto_data_t *mac, crypto_data_t *plaintext, in dprov_mac_decrypt_atomic()
[all …]
H A Darcfour.c82 static int rc4_crypt_update(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
85 static int rc4_crypt_final(crypto_ctx_t *, crypto_data_t *,
88 static int rc4_crypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
92 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *,
93 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t);
147 static int crypto_arcfour_crypt(ARCFour_key *, uchar_t *, crypto_data_t *,
233 rc4_crypt(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output, in rc4_crypt()
248 rc4_crypt_update(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output, in rc4_crypt_update()
484 static int rc4_crypt_final(crypto_ctx_t *ctx, crypto_data_t *data, in rc4_crypt_final()
498 crypto_data_t *output, crypto_spi_ctx_template_t template, in rc4_crypt_atomic()
[all …]
H A Dmd5_mod.c159 static int md5_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
163 static int md5_digest_final(crypto_ctx_t *, crypto_data_t *,
166 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
183 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
186 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
604 md5_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in md5_digest()
686 md5_digest_update(crypto_ctx_t *ctx, crypto_data_t *data, in md5_digest_update()
719 md5_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest, in md5_digest_final()
774 crypto_data_t *data, crypto_data_t *digest, in md5_digest_atomic()
1111 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in md5_mac_atomic()
[all …]
H A Dsha2_mod.c150 static int sha2_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
157 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *,
171 static int sha2_mac_update(crypto_ctx_t *, crypto_data_t *,
175 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
178 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
586 sha2_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in sha2_digest()
688 sha2_digest_update(crypto_ctx_t *ctx, crypto_data_t *data, in sha2_digest_update()
796 crypto_data_t *data, crypto_data_t *digest, in sha2_digest_atomic()
1036 sha2_mac_update(crypto_ctx_t *ctx, crypto_data_t *data, in sha2_mac_update()
1192 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in sha2_mac_atomic()
[all …]
H A Ddca.c221 static int dca_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
233 static int dca_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
258 static int dca_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
265 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *,
288 static int dca_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
2708 dca_dupcrypto(crypto_data_t *input, crypto_data_t *ninput) in dca_dupcrypto()
2742 dca_verifyio(crypto_data_t *input, crypto_data_t *output) in dca_verifyio()
4214 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature, in dca_sign_atomic()
4316 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature, in dca_sign_recover_atomic()
4469 crypto_key_t *key, crypto_data_t *data, crypto_data_t *signature, in dca_verify_atomic()
[all …]
/illumos-gate/usr/src/common/crypto/modes/
H A Dmodes.h301 crypto_data_t *, size_t,
307 crypto_data_t *, size_t,
313 crypto_data_t *, size_t,
317 crypto_data_t *, size_t,
323 crypto_data_t *, size_t,
329 crypto_data_t *, size_t,
335 crypto_data_t *, size_t,
340 int ccm_encrypt_final(ccm_ctx_t *, crypto_data_t *, size_t,
344 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
358 extern int cmac_mode_final(cbc_ctx_t *, crypto_data_t *,
[all …]
/illumos-gate/usr/src/uts/common/des/
H A Ddes_crypt.c166 static int des_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
169 crypto_data_t *, crypto_req_handle_t);
174 static int des_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
177 crypto_data_t *, crypto_req_handle_t);
529 des_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext, in des_encrypt()
530 crypto_data_t *ciphertext, crypto_req_handle_t req) in des_encrypt()
572 crypto_data_t *plaintext, crypto_req_handle_t req) in des_decrypt()
614 crypto_data_t *ciphertext, crypto_req_handle_t req) in des_encrypt_update()
676 crypto_data_t *plaintext, crypto_req_handle_t req) in des_decrypt_update()
787 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, in des_encrypt_atomic()
[all …]
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_sign.c146 crypto_sign_single(crypto_context_t context, crypto_data_t *data, in crypto_sign_single()
147 crypto_data_t *signature, crypto_call_req_t *cr) in crypto_sign_single()
174 crypto_sign_update(crypto_context_t context, crypto_data_t *data, in crypto_sign_update()
201 crypto_sign_final(crypto_context_t context, crypto_data_t *signature, in crypto_sign_final()
228 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, in crypto_sign_prov()
229 crypto_ctx_template_t tmpl, crypto_data_t *signature, in crypto_sign_prov()
258 crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature, in sign_sr_atomic_common()
339 crypto_ctx_template_t tmpl, crypto_data_t *signature, in crypto_sign()
349 crypto_ctx_template_t tmpl, crypto_data_t *signature, in crypto_sign_recover_prov()
378 crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature, in crypto_sign_recover()
[all …]
H A Dkcf_verify.c147 crypto_verify_single(crypto_context_t context, crypto_data_t *data, in crypto_verify_single()
148 crypto_data_t *signature, crypto_call_req_t *cr) in crypto_verify_single()
175 crypto_verify_update(crypto_context_t context, crypto_data_t *data, in crypto_verify_update()
203 crypto_verify_final(crypto_context_t context, crypto_data_t *signature, in crypto_verify_final()
230 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data, in crypto_verify_prov()
231 crypto_ctx_template_t tmpl, crypto_data_t *signature, in crypto_verify_prov()
260 crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature, in verify_vr_atomic_common()
342 crypto_ctx_template_t tmpl, crypto_data_t *signature, in crypto_verify()
351 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *signature, in crypto_verify_recover_prov()
380 crypto_data_t *signature, crypto_ctx_template_t tmpl, crypto_data_t *data, in crypto_verify_recover()
[all …]
H A Dkcf_dual.c906 (crypto_data_t *)ct, NULL); in crypto_encrypt_mac_update()
931 (crypto_data_t *)ct, NULL); in crypto_encrypt_mac_update()
1002 (crypto_data_t *)ct, NULL); in crypto_encrypt_mac_final()
1020 (crypto_data_t *)ct, NULL); in crypto_encrypt_mac_final()
1073 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *crq) in crypto_mac_decrypt()
1084 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *crq) in crypto_mac_decrypt_prov()
1102 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *crq) in crypto_mac_verify_decrypt()
1114 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *crq) in crypto_mac_verify_decrypt_prov()
1130 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *crq, in crypto_mac_decrypt_common()
1393 crypto_data_t *mac, crypto_data_t *pt, crypto_call_req_t *crq, in crypto_mac_decrypt_common_prov()
[all …]
H A Dkcf_cipher.c320 crypto_ctx_template_t tmpl, crypto_data_t *ciphertext, in crypto_encrypt_prov()
354 crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, in crypto_encrypt()
473 crypto_encrypt_update(crypto_context_t context, crypto_data_t *plaintext, in crypto_encrypt_update()
474 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_encrypt_update()
533 crypto_encrypt_final(crypto_context_t context, crypto_data_t *ciphertext, in crypto_encrypt_final()
601 crypto_ctx_template_t tmpl, crypto_data_t *plaintext, in crypto_decrypt_prov()
636 crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *ciphertext, in crypto_decrypt()
756 crypto_data_t *plaintext, crypto_call_req_t *cr) in crypto_decrypt_update()
815 crypto_decrypt_final(crypto_context_t context, crypto_data_t *plaintext, in crypto_decrypt_final()
853 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_encrypt_single()
[all …]
/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_prov_lib.c44 crypto_get_input_data(crypto_data_t *input, uchar_t **dptr, uchar_t *buf) in crypto_get_input_data()
126 crypto_digest_data(crypto_data_t *data, void *dctx, uchar_t *digest, in crypto_digest_data()
199 crypto_update_iov(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_iov()
200 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *), in crypto_update_iov() argument
221 crypto_update_uio(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_uio()
222 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *), in crypto_update_uio() argument
286 crypto_update_mp(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_mp()
287 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *), in crypto_update_mp() argument
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_sign_kcf.c79 crypto_data_t data; in smb_md5_update()
104 crypto_data_t out; in smb_md5_final()
155 crypto_data_t data; in smb2_hmac_update()
183 crypto_data_t out; in smb2_hmac_final()
209 crypto_data_t cdata; in smb2_hmac_one()
210 crypto_data_t cmac; in smb2_hmac_one()
272 crypto_data_t data; in smb3_cmac_update()
298 crypto_data_t out; in smb3_cmac_final()

123