Searched refs:key_sched (Results 1 - 15 of 15) sorted by relevance

/osnet-11/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftCrypt.h45 void *key_sched; /* pointer to key schedule */ member in struct:soft_aes_ctx
54 void *key_sched; /* pointer to key schedule */ member in struct:soft_blowfish_ctx
63 void *key_sched; /* pointer to key schedule */ member in struct:soft_des_ctx
78 void *aes_ecb_ctx_init(void *key_sched, size_t size);
79 void *aes_cbc_ctx_init(void *key_sched, size_t size, uint8_t *ivec);
80 void *aes_ctr_ctx_init(void *key_sched, size_t size, uint8_t *ivec);
108 void *blowfish_cbc_ctx_init(void *key_sched, size_t size, uint8_t *ivec);
124 void *des_ecb_ctx_init(void *key_sched, size_t size, CK_KEY_TYPE type);
125 void *des_cbc_ctx_init(void *key_sched, size_t size, uint8_t *ivec,
H A DsoftEncryptUtil.c147 soft_des_ctx->key_sched, soft_des_ctx->keysched_len,
151 bzero(soft_des_ctx->key_sched,
153 free(soft_des_ctx->key_sched);
214 soft_des_ctx->key_sched, soft_des_ctx->keysched_len,
218 bzero(soft_des_ctx->key_sched,
220 free(soft_des_ctx->key_sched);
274 soft_aes_ctx->key_sched,
278 bzero(soft_aes_ctx->key_sched,
280 free(soft_aes_ctx->key_sched);
327 soft_aes_ctx->key_sched, soft_aes_ct
[all...]
H A DsoftDecryptUtil.c124 soft_des_ctx->key_sched, soft_des_ctx->keysched_len,
128 bzero(soft_des_ctx->key_sched,
130 free(soft_des_ctx->key_sched);
190 soft_des_ctx->key_sched, soft_des_ctx->keysched_len,
194 bzero(soft_des_ctx->key_sched,
196 free(soft_des_ctx->key_sched);
250 soft_aes_ctx->key_sched,
254 bzero(soft_aes_ctx->key_sched,
256 free(soft_aes_ctx->key_sched);
304 soft_aes_ctx->key_sched, soft_aes_ct
[all...]
H A DsoftBlowfishCrypt.c50 soft_blowfish_ctx->key_sched = blowfish_alloc_keysched(&size, 0);
51 if (soft_blowfish_ctx->key_sched == NULL) {
76 free(soft_blowfish_ctx->key_sched);
89 (void) memcpy(soft_blowfish_ctx->key_sched,
100 soft_blowfish_ctx->key_sched);
299 bzero(soft_blowfish_ctx->key_sched, soft_blowfish_ctx->keysched_len);
300 free(soft_blowfish_ctx->key_sched);
469 bzero(soft_blowfish_ctx->key_sched, soft_blowfish_ctx->keysched_len);
470 free(soft_blowfish_ctx->key_sched);
484 blowfish_cbc_ctx_init(void *key_sched, size_ argument
[all...]
H A DsoftAESCrypt.c83 soft_aes_ctx->key_sched = aes_alloc_keysched(&size, 0);
84 if (soft_aes_ctx->key_sched == NULL) {
109 free(soft_aes_ctx->key_sched);
126 (void) memcpy(soft_aes_ctx->key_sched, OBJ_KEY_SCHED(key_p),
137 (OBJ_SEC_VALUE_LEN(key_p) * 8), soft_aes_ctx->key_sched);
140 (OBJ_SEC_VALUE_LEN(key_p) * 8), soft_aes_ctx->key_sched);
358 soft_aes_ctx->key_sched,
510 bzero(soft_aes_ctx->key_sched, soft_aes_ctx->keysched_len);
511 free(soft_aes_ctx->key_sched);
732 soft_aes_ctx->key_sched,
915 aes_ecb_ctx_init(void *key_sched, size_t size) argument
935 aes_cbc_ctx_init(void *key_sched, size_t size, uint8_t *ivec) argument
958 aes_ctr_ctx_init(void *key_sched, size_t size, uint8_t *param) argument
[all...]
H A DsoftDESCrypt.c59 soft_des_ctx->key_sched = des_alloc_keysched(&size, DES, 0);
61 soft_des_ctx->key_sched = des_alloc_keysched(&size, DES3, 0);
63 if (soft_des_ctx->key_sched == NULL) {
92 free(soft_des_ctx->key_sched);
118 (void) memcpy(soft_des_ctx->key_sched, OBJ_KEY_SCHED(key_p),
125 DES, soft_des_ctx->key_sched);
132 DES2, soft_des_ctx->key_sched);
135 DES3, soft_des_ctx->key_sched);
397 bzero(soft_des_ctx->key_sched, soft_des_ctx->keysched_len);
398 free(soft_des_ctx->key_sched);
696 des_ecb_ctx_init(void *key_sched, size_t size, CK_KEY_TYPE type) argument
719 des_cbc_ctx_init(void *key_sched, size_t size, uint8_t *ivec, CK_KEY_TYPE type) argument
[all...]
H A DsoftRawDataCrypt.c60 soft_aes_ctx->key_sched, \
237 bzero(soft_alg_ctx->key_sched, soft_alg_ctx->keysched_len); \
238 free(soft_alg_ctx->key_sched); \
424 bzero(soft_alg_ctx->key_sched, soft_alg_ctx->keysched_len); \
425 free(soft_alg_ctx->key_sched); \
535 bzero(soft_alg_ctx->key_sched, soft_alg_ctx->keysched_len); \
536 free(soft_alg_ctx->key_sched); \
716 bzero(soft_alg_ctx->key_sched, soft_alg_ctx->keysched_len); \
717 free(soft_alg_ctx->key_sched); \
H A DsoftObject.h61 void *key_sched; member in struct:secret_key_obj
676 ((o)->object_class_u.secret_key->key_sched)
H A DsoftAttributeUtil.c6398 if (old_secret_key_obj_p->key_sched != NULL &&
6400 sk->key_sched = malloc(old_secret_key_obj_p->keysched_len);
6401 if (sk->key_sched == NULL) {
6406 (void) memcpy(sk->key_sched, old_secret_key_obj_p->key_sched,
H A DsoftKeystore.c2305 soft_aes_ctx->key_sched, soft_aes_ctx->keysched_len,
2309 bzero(soft_aes_ctx->key_sched,
2311 free(soft_aes_ctx->key_sched);
/osnet-11/usr/src/lib/pkcs11/pkcs11_kms/common/
H A DkmsAESCrypt.c95 kms_aes_ctx->key_sched = aes_alloc_keysched(&size, 0);
97 if (kms_aes_ctx->key_sched == NULL) {
150 (void) memcpy(kms_aes_ctx->key_sched, OBJ_KEY_SCHED(key_p),
161 (OBJ_SEC_VALUE_LEN(key_p) * 8), kms_aes_ctx->key_sched);
164 (OBJ_SEC_VALUE_LEN(key_p) * 8), kms_aes_ctx->key_sched);
441 bzero(kms_aes_ctx->key_sched, kms_aes_ctx->keysched_len);
442 free(kms_aes_ctx->key_sched);
734 bzero(kms_aes_ctx->key_sched, kms_aes_ctx->keysched_len);
735 free(kms_aes_ctx->key_sched);
748 aes_cbc_ctx_init(void *key_sched, size_ argument
[all...]
H A DkmsCrypt.h44 void *key_sched; /* pointer to key schedule */ member in struct:kms_aes_ctx
H A DkmsEncrypt.c68 kms_aes_ctx->key_sched, kms_aes_ctx->keysched_len,
72 bzero(kms_aes_ctx->key_sched,
74 free(kms_aes_ctx->key_sched);
109 bzero(kms_aes_ctx->key_sched,
111 free(kms_aes_ctx->key_sched);
H A DkmsDecrypt.c89 kms_aes_ctx->key_sched, kms_aes_ctx->keysched_len,
93 bzero(kms_aes_ctx->key_sched,
95 free(kms_aes_ctx->key_sched);
H A DkmsObject.h47 void *key_sched; member in struct:secret_key_obj
135 ((o)->object_class_u.secret_key->key_sched)

Completed in 41 milliseconds