Home
last modified time | relevance | path

Searched refs:plaintext (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/io/
H A Dblowfish.c434 out_len += plaintext->cd_length; in blowfish_encrypt_update()
449 switch (plaintext->cd_format) { in blowfish_encrypt_update()
470 if (plaintext != ciphertext) in blowfish_encrypt_update()
502 plaintext->cd_length = out_len; in blowfish_decrypt_update()
506 saved_offset = plaintext->cd_offset; in blowfish_decrypt_update()
533 if (ciphertext != plaintext) in blowfish_decrypt_update()
534 plaintext->cd_length = in blowfish_decrypt_update()
640 switch (plaintext->cd_format) { in blowfish_encrypt_atomic()
668 if (plaintext != ciphertext) in blowfish_encrypt_atomic()
755 if (ciphertext != plaintext) in blowfish_decrypt_atomic()
[all …]
H A Daes.c604 plaintext->cd_offset = plaintext->cd_length; in aes_decrypt()
605 plaintext->cd_length = saved_length - plaintext->cd_length; in aes_decrypt()
612 plaintext->cd_length = in aes_decrypt()
622 plaintext->cd_offset = plaintext->cd_length; in aes_decrypt()
623 plaintext->cd_length = saved_length - plaintext->cd_length; in aes_decrypt()
629 plaintext->cd_length = in aes_decrypt()
794 plaintext->cd_length = in aes_decrypt_update()
1217 plaintext->cd_length = in aes_decrypt_atomic()
1231 plaintext->cd_length = in aes_decrypt_atomic()
1239 plaintext->cd_length = in aes_decrypt_atomic()
[all …]
H A Drsa.c532 RSA_ARG_INPLACE(plaintext, ciphertext); in rsaprov_encrypt()
560 RSA_ARG_INPLACE(plaintext, ciphertext); in rsa_encrypt_atomic()
606 plen = plaintext->cd_length; in rsa_encrypt_common()
704 RSA_ARG_INPLACE(ciphertext, plaintext); in rsaprov_decrypt()
708 ciphertext, plaintext); in rsaprov_decrypt()
727 RSA_ARG_INPLACE(ciphertext, plaintext); in rsa_decrypt_atomic()
730 plaintext)); in rsa_decrypt_atomic()
774 if (plain_len > plaintext->cd_length) { in rsa_decrypt_common()
775 plaintext->cd_length = plain_len; in rsa_decrypt_common()
781 plaintext, plain_len)) != CRYPTO_SUCCESS) in rsa_decrypt_common()
[all …]
H A Ddca.c3704 ciphertext = plaintext; in dca_encrypt()
3756 ciphertext = plaintext; in dca_encrypt_update()
3832 ciphertext = plaintext; in dca_encrypt_atomic()
3923 if (!plaintext) { in dca_decrypt()
3926 plaintext = ciphertext; in dca_decrypt()
3952 if (plaintext) in dca_decrypt()
3976 if (!plaintext) { in dca_decrypt_update()
3979 plaintext = ciphertext; in dca_decrypt_update()
4054 if (!plaintext) { in dca_decrypt_atomic()
4055 plaintext = ciphertext; in dca_decrypt_atomic()
[all …]
H A Ddprov.c3517 NULL, plaintext, mac, KM_NOSLEEP); in dprov_mac_decrypt_final()
7826 crypto_data_t plaintext; in dprov_key_task() local
7915 plaintext.cd_format = CRYPTO_DATA_RAW; in dprov_key_task()
7916 plaintext.cd_offset = 0; in dprov_key_task()
7920 plaintext.cd_miscdata = NULL; in dprov_key_task()
7949 crypto_data_t plaintext; in dprov_key_task() local
8006 plaintext.cd_format = CRYPTO_DATA_RAW; in dprov_key_task()
8007 plaintext.cd_offset = 0; in dprov_key_task()
8008 plaintext.cd_length = wrapped_key_len; in dprov_key_task()
8011 plaintext.cd_miscdata = NULL; in dprov_key_task()
[all …]
/illumos-gate/usr/src/uts/common/des/
H A Ddes_crypt.c626 out_len += plaintext->cd_length; in des_encrypt_update()
641 switch (plaintext->cd_format) { in des_encrypt_update()
662 if (plaintext != ciphertext) in des_encrypt_update()
693 plaintext->cd_length = out_len; in des_decrypt_update()
724 if (ciphertext != plaintext) in des_decrypt_update()
725 plaintext->cd_length = in des_decrypt_update()
778 plaintext->cd_length = 0; in des_decrypt_final()
850 switch (plaintext->cd_format) { in des_encrypt_atomic()
874 if (plaintext != ciphertext) in des_encrypt_atomic()
977 if (ciphertext != plaintext) in des_decrypt_atomic()
[all …]
/illumos-gate/usr/src/lib/crypt_modules/bsdmd5/
H A Dbsdmd5.c72 const char *plaintext, in crypt_genhash_impl() argument
100 MD5Update(&ctx, (uchar_t *)plaintext, strlen(plaintext)); in crypt_genhash_impl()
110 MD5Update(&ctx1, (uchar_t *)plaintext, strlen(plaintext)); in crypt_genhash_impl()
112 MD5Update(&ctx1, (uchar_t *)plaintext, strlen(plaintext)); in crypt_genhash_impl()
121 for (i = strlen(plaintext); i; i >>= 1) { in crypt_genhash_impl()
144 MD5Update(&ctx1, (uchar_t *)plaintext, in crypt_genhash_impl()
145 strlen(plaintext)); in crypt_genhash_impl()
153 MD5Update(&ctx1, (uchar_t *)plaintext, in crypt_genhash_impl()
154 strlen(plaintext)); in crypt_genhash_impl()
159 MD5Update(&ctx1, (uchar_t *)plaintext, in crypt_genhash_impl()
[all …]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/arcfour/
H A Dk5_arcfour.c157 plaintext.data=MALLOC(plaintext.length);
159 if (plaintext.data == NULL) {
167 bzero(plaintext.data, plaintext.length);
177 confounder.data=plaintext.data;
258 bzero(plaintext.data, plaintext.length);
263 FREE(plaintext.data, plaintext.length);
357 plaintext.length=ciphertext.length;
358 plaintext.data=MALLOC(plaintext.length);
359 if (plaintext.data == NULL) {
442 bzero(plaintext.data, plaintext.length);
[all …]
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/
H A Ddk_encrypt.c68 unsigned char *plaintext = NULL, *cn; in krb5_dk_encrypt() local
95 if ((plaintext = (unsigned char *) MALLOC(plainlen)) == NULL) { in krb5_dk_encrypt()
101 d1.data = (char *) plaintext; in krb5_dk_encrypt()
108 (void) memset(plaintext+blocksize+input->length, 0, in krb5_dk_encrypt()
113 d1.data = (char *) plaintext; in krb5_dk_encrypt()
157 FREE(plaintext, plainlen); in krb5_dk_encrypt()
232 unsigned char *plaintext, *cn; in krb5int_aes_dk_encrypt() local
263 d1.data = (char *)plaintext; in krb5int_aes_dk_encrypt()
279 d1.data = (char *)plaintext; in krb5int_aes_dk_encrypt()
314 (void) memset(plaintext, 0, plainlen); in krb5int_aes_dk_encrypt()
[all …]
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_cipher.c340 plaintext, ciphertext, tmpl); in crypto_encrypt_prov()
492 error = KCF_PROV_ENCRYPT_UPDATE(pd, ctx, plaintext, in crypto_encrypt_update()
621 ciphertext, plaintext, tmpl); in crypto_decrypt_prov()
756 crypto_data_t *plaintext, crypto_call_req_t *cr) in crypto_decrypt_update() argument
775 plaintext, NULL); in crypto_decrypt_update()
834 error = KCF_PROV_DECRYPT_FINAL(pd, ctx, plaintext, in crypto_decrypt_final()
869 error = KCF_PROV_ENCRYPT(pd, ctx, plaintext, in crypto_encrypt_single()
874 NULL, NULL, plaintext, ciphertext, NULL); in crypto_encrypt_single()
888 crypto_data_t *plaintext, crypto_call_req_t *cr) in crypto_decrypt_single() argument
905 plaintext, NULL); in crypto_decrypt_single()
[all …]
H A Dkcf_dual.c2142 crypto_context_t encrypt_ctx, crypto_data_t *plaintext, in crypto_digest_encrypt_update() argument
2160 crypto_data_t *plaintext, crypto_call_req_t *crq) in crypto_decrypt_digest_update() argument
2176 crypto_context_t encrypt_ctx, crypto_data_t *plaintext, in crypto_sign_encrypt_update() argument
2194 crypto_data_t *plaintext, crypto_call_req_t *crq) in crypto_decrypt_verify_update() argument
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/keyhash_provider/
H A Dk5_kmd5des.c163 unsigned char plaintext[CONFLENGTH + MD5_CKSUM_LENGTH]; in k5_md5des_verify() local
210 (krb5_pointer) plaintext, hash->length, in k5_md5des_verify()
214 (krb5_pointer) plaintext, hash->length, in k5_md5des_verify()
231 hash_input[i].data = (char *)plaintext; in k5_md5des_verify()
248 *valid = !bcmp((const void *)(plaintext+CONFLENGTH), in k5_md5des_verify()
251 *valid = !bcmp((const void *)plaintext, in k5_md5des_verify()
254 bzero((void *)plaintext, sizeof(plaintext)); in k5_md5des_verify()
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dimpl.h718 plaintext, req) : \
897 plaintext, req) ( \ argument
913 plaintext, req) ( \ argument
937 ctx, plaintext, ciphertext, mac, req) : \
944 ctx, plaintext, ciphertext, req) : \
955 mac_mech, mac_key, plaintext, ciphertext, mac, \ argument
961 mac_mech, mac_key, plaintext, ciphertext, mac, \
978 ctx, ciphertext, mac, plaintext, req) : \
985 ctx, ciphertext, plaintext, req) : \
992 ctx, mac, plaintext, req) : \
[all …]
H A Dapi.h169 extern int crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext,
181 crypto_data_t *plaintext, crypto_data_t *ciphertext,
190 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext,
202 crypto_data_t *ciphertext, crypto_data_t *plaintext,
204 extern int crypto_decrypt_final(crypto_context_t ctx, crypto_data_t *plaintext,
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/keyhash_provider/
H A Dk5_md5des.c162 unsigned char plaintext[CONFLENGTH+MD5_CKSUM_LENGTH]; in k5_md5des_verify() local
214 (krb5_pointer) plaintext, hash->length, in k5_md5des_verify()
219 (krb5_pointer) plaintext, hash->length, in k5_md5des_verify()
238 (CK_BYTE_PTR)plaintext, (CK_ULONG)CONFLENGTH)) != CKR_OK) { in k5_md5des_verify()
263 *valid = (memcmp(plaintext+CONFLENGTH, digest, sizeof(digest)) == 0); in k5_md5des_verify()
265 *valid = (memcmp(plaintext, digest, sizeof(digest)) == 0); in k5_md5des_verify()
267 (void) memset(plaintext, 0, sizeof(plaintext)); in k5_md5des_verify()
/illumos-gate/usr/src/lib/crypt_modules/sha256/
H A Dcrypt_sha.c165 const char *plaintext, in crypt_genhash_impl() argument
201 plaintext_len = strlen(plaintext); in crypt_genhash_impl()
207 DIGESTUpdate(&ctxA, plaintext, plaintext_len); in crypt_genhash_impl()
214 DIGESTUpdate(&ctxB, plaintext, plaintext_len); in crypt_genhash_impl()
216 DIGESTUpdate(&ctxB, plaintext, plaintext_len); in crypt_genhash_impl()
229 DIGESTUpdate(&ctxA, plaintext, plaintext_len); in crypt_genhash_impl()
239 DIGESTUpdate(&ctxDP, plaintext, plaintext_len); in crypt_genhash_impl()
/illumos-gate/usr/src/lib/crypt_modules/bsdbf/
H A Dbsdbf.c57 const char *plaintext, in crypt_genhash_impl() argument
61 (void) strlcpy(ctbuffer, bcrypt(plaintext, salt), ctbufflen); in crypt_genhash_impl()
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_ccmp.c231 const uint8_t *plaintext, int plain_len, in aes_ccm_encrypt() argument
266 d1.cd_raw.iov_base = (char *)plaintext; in aes_ccm_encrypt()
285 uint8_t *plaintext, int plain_len) in aes_ccm_decrypt() argument
325 d2.cd_raw.iov_base = (char *)plaintext; in aes_ccm_decrypt()
/illumos-gate/usr/src/lib/crypt_modules/sunmd5/
H A Dsunmd5.c244 const char *plaintext, in crypt_genhash_impl() argument
310 MD5Update(&data.context, (uchar_t *)plaintext, strlen(plaintext)); in crypt_genhash_impl()
/illumos-gate/usr/src/lib/libkmf/libkmf/common/
H A Dpk11keys.c548 KMF_DATA *plaintext, in PKCS_EncryptData() argument
619 in_data = plaintext->Data; in PKCS_EncryptData()
622 blocks = plaintext->Length/block_size; in PKCS_EncryptData()
651 if (plaintext->Length % block_size) { in PKCS_EncryptData()
663 in_len = plaintext->Length % block_size; in PKCS_EncryptData()
H A Dcertop.c1085 KMF_DATA *plaintext; in kmf_encrypt() local
1111 plaintext = kmf_get_attr_ptr(KMF_PLAINTEXT_DATA_ATTR, attrlist, in kmf_encrypt()
1116 if (cert == NULL || plaintext == NULL || ciphertext == NULL) in kmf_encrypt()
1156 ret = PKCS_EncryptData(handle, algid, pubkey, plaintext, ciphertext); in kmf_encrypt()
1183 KMF_DATA *plaintext = NULL; in kmf_decrypt() local
1227 plaintext = kmf_get_attr_ptr(KMF_PLAINTEXT_DATA_ATTR, attrlist, in kmf_decrypt()
1229 if (plaintext == NULL) in kmf_decrypt()
1266 ciphertext, plaintext); in kmf_decrypt()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dcrypt.c144 crypt(const char *plaintext, const char *salt) in crypt() argument
164 return (_unix_crypt(plaintext, salt, ctbuffer)); in crypt()
188 ciphertext = _unix_crypt(plaintext, salt, ctbuffer); in crypt()
191 plaintext, salt, (const char **)alg->a_params); in crypt()
/illumos-gate/usr/src/lib/libzpool/common/
H A Dkernel.c708 crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, in crypto_encrypt() argument
717 crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, in crypto_decrypt() argument
/illumos-gate/usr/src/uts/common/io/
H A Dlofi.c934 lofi_crypto(struct lofi_state *lsp, struct buf *bp, caddr_t plaintext, in lofi_crypto() argument
948 SETUP_C_DATA(cdata, plaintext, len); in lofi_crypto()