| /onnv-gate/usr/src/common/crypto/des/ |
| H A D | des_impl.c | 864 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 D | blowfish.c | 241 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 D | aes.c | 1307 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 D | des_crypt.c | 1058 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 D | blowfish_impl.c | 627 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 D | fips_des_util.c | 164 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 D | aes_impl.c | 1572 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 D | aes_impl.h | 132 void *keysched);
|
| /onnv-gate/usr/src/lib/sasl_plugins/digestmd5/ |
| H A D | digestmd5.c | 727 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);
|