Home
last modified time | relevance | path

Searched refs:keysched (Results 1 – 9 of 9) sorted by relevance

/onnv-gate/usr/src/common/crypto/des/
H A Ddes_impl.c864 uint64_t keysched[48]; in des_init_keysched() local
919 des_ks(keysched, key_uint64[0]); in des_init_keysched()
927 des_ks(keysched, key_uint64[0]); in des_init_keysched()
928 des_ks(keysched + 16, key_uint64[1]); in des_init_keysched()
930 tmp = keysched[16+i]; in des_init_keysched()
931 keysched[16+i] = keysched[31-i]; in des_init_keysched()
932 keysched[31-i] = tmp; in des_init_keysched()
934 des_ks(keysched+32, key_uint64[2]); in des_init_keysched()
939 bcopy(keysched, encryption_ks, keysize * 16); in des_init_keysched()
943 tmp = keysched[i]; in des_init_keysched()
[all …]
/onnv-gate/usr/src/uts/common/crypto/io/
H A Dblowfish.c241 init_keysched(crypto_key_t *key, void *keysched) in init_keysched() argument
258 blowfish_init_keysched(key->ck_data, key->ck_length, keysched); in init_keysched()
803 void *keysched; in blowfish_create_ctx_template() local
810 if ((keysched = blowfish_alloc_keysched(&size, in blowfish_create_ctx_template()
819 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { in blowfish_create_ctx_template()
820 bzero(keysched, size); in blowfish_create_ctx_template()
821 kmem_free(keysched, size); in blowfish_create_ctx_template()
825 *tmpl = keysched; in blowfish_create_ctx_template()
864 void *keysched; in blowfish_common_init_ctx() local
868 if ((keysched = blowfish_alloc_keysched(&size, kmflag)) == NULL) in blowfish_common_init_ctx()
[all …]
H A Daes.c1307 void *keysched; in aes_create_ctx_template() local
1319 if ((keysched = aes_alloc_keysched(&size, in aes_create_ctx_template()
1328 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { in aes_create_ctx_template()
1329 bzero(keysched, size); in aes_create_ctx_template()
1330 kmem_free(keysched, size); in aes_create_ctx_template()
1334 *tmpl = keysched; in aes_create_ctx_template()
1377 void *keysched; in aes_common_init_ctx() local
1381 if ((keysched = aes_alloc_keysched(&size, kmflag)) == NULL) in aes_common_init_ctx()
1387 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { in aes_common_init_ctx()
1388 kmem_free(keysched, size); in aes_common_init_ctx()
[all …]
/onnv-gate/usr/src/uts/common/des/
H A Ddes_crypt.c1058 void *keysched; in des_create_ctx_template() local
1079 if ((keysched = des_alloc_keysched(&size, strength, in des_create_ctx_template()
1088 if ((rv = init_keysched(key, keysched, strength)) != CRYPTO_SUCCESS) { in des_create_ctx_template()
1089 bzero(keysched, size); in des_create_ctx_template()
1090 kmem_free(keysched, size); in des_create_ctx_template()
1094 *tmpl = keysched; in des_create_ctx_template()
1187 void *keysched; in des_common_init_ctx() local
1191 if ((keysched = des_alloc_keysched(&size, strength, in des_common_init_ctx()
1198 if ((rv = init_keysched(key, keysched, in des_common_init_ctx()
1200 kmem_free(keysched, size); in des_common_init_ctx()
[all …]
/onnv-gate/usr/src/common/crypto/blowfish/
H A Dblowfish_impl.c627 blowfish_init_keysched(uint8_t *key, uint_t bits, void *keysched) in blowfish_init_keysched() argument
630 keysched_t *newbie = keysched; in blowfish_init_keysched()
699 keysched_t *keysched; in blowfish_alloc_keysched() local
702 keysched = (keysched_t *)kmem_alloc(sizeof (keysched_t), kmflag); in blowfish_alloc_keysched()
704 keysched = (keysched_t *)malloc(sizeof (keysched_t)); in blowfish_alloc_keysched()
706 if (keysched != NULL) { in blowfish_alloc_keysched()
708 return (keysched); in blowfish_alloc_keysched()
/onnv-gate/usr/src/common/crypto/fips/
H A Dfips_des_util.c164 void *keysched; in des_build_context() local
190 if ((keysched = des_alloc_keysched(&size, strength, in des_build_context()
198 des_init_keysched(key, strength, keysched); in des_build_context()
202 des_ctx->dc_keysched = keysched; in des_build_context()
222 bzero(keysched, size); in des_build_context()
223 kmem_free(keysched, size); in des_build_context()
/onnv-gate/usr/src/common/crypto/aes/
H A Daes_impl.c1572 aes_init_keysched(const uint8_t *cipherKey, uint_t keyBits, void *keysched) in aes_init_keysched() argument
1575 aes_key_t *newbie = keysched; in aes_init_keysched()
1757 aes_key_t *keysched; in aes_alloc_keysched() local
1760 keysched = (aes_key_t *)kmem_alloc(sizeof (aes_key_t), kmflag); in aes_alloc_keysched()
1762 keysched = (aes_key_t *)malloc(sizeof (aes_key_t)); in aes_alloc_keysched()
1765 if (keysched != NULL) { in aes_alloc_keysched()
1767 return (keysched); in aes_alloc_keysched()
H A Daes_impl.h132 void *keysched);
/onnv-gate/usr/src/lib/sasl_plugins/digestmd5/
H A Ddigestmd5.c727 des_key_schedule keysched; /* key schedule for des initialization */ member
767 c->keysched,
818 c->keysched,
841 if (des_key_sched((des_cblock *) keybuf, c->keysched) < 0)
854 if (des_key_sched((des_cblock *) keybuf, c->keysched) < 0)
888 c->keysched,
942 c->keysched,
968 des_key_sched((des_cblock *) keybuf, c->keysched);
977 des_key_sched((des_cblock *) keybuf, c->keysched);