Home
last modified time | relevance | path

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

/titanic_50/usr/src/common/crypto/des/
H A Ddes_impl.c849 uint64_t keysched[48]; in des_init_keysched() local
904 des_ks(keysched, key_uint64[0]); in des_init_keysched()
912 des_ks(keysched, key_uint64[0]); in des_init_keysched()
913 des_ks(keysched + 16, key_uint64[1]); in des_init_keysched()
915 tmp = keysched[16+i]; in des_init_keysched()
916 keysched[16+i] = keysched[31-i]; in des_init_keysched()
917 keysched[31-i] = tmp; in des_init_keysched()
919 des_ks(keysched+32, key_uint64[2]); in des_init_keysched()
924 bcopy(keysched, encryption_ks, keysize * 16); in des_init_keysched()
928 tmp = keysched[i]; in des_init_keysched()
[all …]
/titanic_50/usr/src/uts/common/crypto/io/
H A Dblowfish.c241 init_keysched(crypto_key_t *key, void *keysched) in init_keysched() argument
257 blowfish_init_keysched(key->ck_data, key->ck_length, keysched); in init_keysched()
775 void *keysched; in blowfish_create_ctx_template() local
782 if ((keysched = blowfish_alloc_keysched(&size, in blowfish_create_ctx_template()
791 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { in blowfish_create_ctx_template()
792 bzero(keysched, size); in blowfish_create_ctx_template()
793 kmem_free(keysched, size); in blowfish_create_ctx_template()
797 *tmpl = keysched; in blowfish_create_ctx_template()
832 void *keysched; in blowfish_common_init_ctx() local
836 if ((keysched = blowfish_alloc_keysched(&size, kmflag)) == NULL) in blowfish_common_init_ctx()
[all …]
H A Daes.c1259 void *keysched; in aes_create_ctx_template() local
1271 if ((keysched = aes_alloc_keysched(&size, in aes_create_ctx_template()
1280 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { in aes_create_ctx_template()
1281 bzero(keysched, size); in aes_create_ctx_template()
1282 kmem_free(keysched, size); in aes_create_ctx_template()
1286 *tmpl = keysched; in aes_create_ctx_template()
1319 void *keysched; in aes_common_init_ctx() local
1323 if ((keysched = aes_alloc_keysched(&size, kmflag)) == NULL) in aes_common_init_ctx()
1329 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { in aes_common_init_ctx()
1330 kmem_free(keysched, size); in aes_common_init_ctx()
[all …]
/titanic_50/usr/src/uts/common/des/
H A Ddes_crypt.c1000 void *keysched; in des_create_ctx_template() local
1021 if ((keysched = des_alloc_keysched(&size, strength, in des_create_ctx_template()
1030 if ((rv = init_keysched(key, keysched, strength)) != CRYPTO_SUCCESS) { in des_create_ctx_template()
1031 bzero(keysched, size); in des_create_ctx_template()
1032 kmem_free(keysched, size); in des_create_ctx_template()
1036 *tmpl = keysched; in des_create_ctx_template()
1115 void *keysched; in des_common_init_ctx() local
1119 if ((keysched = des_alloc_keysched(&size, strength, in des_common_init_ctx()
1126 if ((rv = init_keysched(key, keysched, in des_common_init_ctx()
1128 kmem_free(keysched, size); in des_common_init_ctx()
[all …]
/titanic_50/usr/src/common/crypto/blowfish/
H A Dblowfish_impl.c617 blowfish_init_keysched(uint8_t *key, uint_t bits, void *keysched) in blowfish_init_keysched() argument
619 keysched_t *newbie = keysched; in blowfish_init_keysched()
686 keysched_t *keysched; in blowfish_alloc_keysched() local
689 keysched = (keysched_t *)kmem_alloc(sizeof (keysched_t), kmflag); in blowfish_alloc_keysched()
691 keysched = (keysched_t *)malloc(sizeof (keysched_t)); in blowfish_alloc_keysched()
693 if (keysched != NULL) { in blowfish_alloc_keysched()
695 return (keysched); in blowfish_alloc_keysched()
/titanic_50/usr/src/common/crypto/aes/
H A Daes_impl.c1569 aes_init_keysched(const uint8_t *cipherKey, uint_t keyBits, void *keysched) in aes_init_keysched() argument
1571 aes_key_t *newbie = keysched; in aes_init_keysched()
1747 aes_key_t *keysched; in aes_alloc_keysched() local
1750 keysched = (aes_key_t *)kmem_alloc(sizeof (aes_key_t), kmflag); in aes_alloc_keysched()
1752 keysched = (aes_key_t *)malloc(sizeof (aes_key_t)); in aes_alloc_keysched()
1755 if (keysched != NULL) { in aes_alloc_keysched()
1757 return (keysched); in aes_alloc_keysched()
H A Daes_impl.h132 void *keysched);
/titanic_50/usr/src/lib/sasl_plugins/digestmd5/
H A Ddigestmd5.c722 des_key_schedule keysched; /* key schedule for des initialization */ member
762 c->keysched,
813 c->keysched,
836 if (des_key_sched((des_cblock *) keybuf, c->keysched) < 0)
849 if (des_key_sched((des_cblock *) keybuf, c->keysched) < 0)
883 c->keysched,
937 c->keysched,
963 des_key_sched((des_cblock *) keybuf, c->keysched);
972 des_key_sched((des_cblock *) keybuf, c->keysched);