Searched refs:keysched (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | blowfish.c | 241 init_keysched(crypto_key_t *key, void *keysched) argument 257 blowfish_init_keysched(key->ck_data, key->ck_length, keysched); 775 void *keysched; local 782 if ((keysched = blowfish_alloc_keysched(&size, 791 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { 792 bzero(keysched, size); 793 kmem_free(keysched, size); 797 *tmpl = keysched; 832 void *keysched; local 836 if ((keysched [all...] |
H A D | aes.c | 1259 void *keysched; local 1271 if ((keysched = aes_alloc_keysched(&size, 1280 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { 1281 bzero(keysched, size); 1282 kmem_free(keysched, size); 1286 *tmpl = keysched; 1319 void *keysched; local 1323 if ((keysched = aes_alloc_keysched(&size, kmflag)) == NULL) 1329 if ((rv = init_keysched(key, keysched)) != CRYPTO_SUCCESS) { 1330 kmem_free(keysched, siz [all...] |
/illumos-gate/usr/src/common/crypto/des/ |
H A D | des_impl.c | 849 uint64_t keysched[48]; local 904 des_ks(keysched, key_uint64[0]); 912 des_ks(keysched, key_uint64[0]); 913 des_ks(keysched + 16, key_uint64[1]); 915 tmp = keysched[16+i]; 916 keysched[16+i] = keysched[31-i]; 917 keysched[31-i] = tmp; 919 des_ks(keysched+32, key_uint64[2]); 924 bcopy(keysched, encryption_k 944 void *keysched; local 1022 des_encrypt_block(const void *keysched, const uint8_t *in, uint8_t *out) argument 1028 des3_encrypt_block(const void *keysched, const uint8_t *in, uint8_t *out) argument 1034 des_decrypt_block(const void *keysched, const uint8_t *in, uint8_t *out) argument 1040 des3_decrypt_block(const void *keysched, const uint8_t *in, uint8_t *out) argument [all...] |
/illumos-gate/usr/src/uts/common/des/ |
H A D | des_crypt.c | 1000 void *keysched; local 1021 if ((keysched = des_alloc_keysched(&size, strength, 1030 if ((rv = init_keysched(key, keysched, strength)) != CRYPTO_SUCCESS) { 1031 bzero(keysched, size); 1032 kmem_free(keysched, size); 1036 *tmpl = keysched; 1115 void *keysched; local 1119 if ((keysched = des_alloc_keysched(&size, strength, 1126 if ((rv = init_keysched(key, keysched, 1128 kmem_free(keysched, siz [all...] |
/illumos-gate/usr/src/common/crypto/aes/ |
H A D | aes_impl.h | 126 * ks and keysched are pointers to aes_key_t. 128 * Use function aes_alloc_keysched() to allocate memory for ks and keysched. 132 void *keysched);
|
H A D | aes_impl.c | 1565 * keysched AES key schedule to be initialized, of type aes_key_t. 1569 aes_init_keysched(const uint8_t *cipherKey, uint_t keyBits, void *keysched) argument 1571 aes_key_t *newbie = keysched; 1747 aes_key_t *keysched; local 1750 keysched = (aes_key_t *)kmem_alloc(sizeof (aes_key_t), kmflag); 1752 keysched = (aes_key_t *)malloc(sizeof (aes_key_t)); 1755 if (keysched != NULL) { 1757 return (keysched);
|
/illumos-gate/usr/src/common/crypto/blowfish/ |
H A D | blowfish_impl.c | 617 blowfish_init_keysched(uint8_t *key, uint_t bits, void *keysched) argument 619 keysched_t *newbie = keysched; 686 keysched_t *keysched; local 689 keysched = (keysched_t *)kmem_alloc(sizeof (keysched_t), kmflag); 691 keysched = (keysched_t *)malloc(sizeof (keysched_t)); 693 if (keysched != NULL) { 695 return (keysched);
|
Completed in 73 milliseconds