Lines Matching refs:length

52 	if (input->length < BLOCK_SIZE)  in krb5int_aes_encrypt()
55 ASSERT(input->length == output->length); in krb5int_aes_encrypt()
65 if (ivec->data == NULL || ivec->length != BLOCK_SIZE) { in krb5int_aes_encrypt()
67 ASSERT(ivec->length == BLOCK_SIZE); in krb5int_aes_encrypt()
70 (void *)ivec->data, ivec->length); in krb5int_aes_encrypt()
77 nblocks = (input->length + BLOCK_SIZE - 1) / BLOCK_SIZE; in krb5int_aes_encrypt()
80 partialamount = input->length % BLOCK_SIZE; in krb5int_aes_encrypt()
93 local_iv.length = ivec->length; in krb5int_aes_encrypt()
97 local_iv.length = sizeof (local_iv_data); in krb5int_aes_encrypt()
103 input->length, (krb5_keyblock *)key, in krb5int_aes_encrypt()
166 pt.cd_uio->uio_iov[0].iov_len = input->length - partialamount; in krb5int_aes_encrypt()
179 bcopy(input->data + (input->length - partialamount), tmp_pt, in krb5int_aes_encrypt()
200 ct.cd_uio->uio_iov[0].iov_len = output->length - partialamount; in krb5int_aes_encrypt()
218 mech.cm_param_len = ivec->length; in krb5int_aes_encrypt()
261 bzero(output->data, output->length); in krb5int_aes_encrypt()
287 if (input->length < BLOCK_SIZE) in krb5int_aes_encrypt()
290 assert(input->length == output->length); in krb5int_aes_encrypt()
298 if (ivec->data == NULL || ivec->length != BLOCK_SIZE) { in krb5int_aes_encrypt()
300 assert(ivec->length == BLOCK_SIZE); in krb5int_aes_encrypt()
303 ivec->length); in krb5int_aes_encrypt()
310 nblocks = (input->length + BLOCK_SIZE - 1) / BLOCK_SIZE; in krb5int_aes_encrypt()
313 partialamount = input->length % BLOCK_SIZE; in krb5int_aes_encrypt()
333 mechanism.ulParameterLen = ivec->length; in krb5int_aes_encrypt()
360 outlen = output->length; in krb5int_aes_encrypt()
364 input->length, in krb5int_aes_encrypt()
374 assert(output->length == (unsigned int)outlen); in krb5int_aes_encrypt()
407 outlen = input->length - partialamount; in krb5int_aes_encrypt()
411 input->length - partialamount, in krb5int_aes_encrypt()
424 bcopy(input->data + (input->length - partialamount), tmp_pt, in krb5int_aes_encrypt()
472 bzero(output->data, input->length); in krb5int_aes_encrypt()
498 if (input->length < BLOCK_SIZE) in krb5int_aes_decrypt()
501 ASSERT(input->length == output->length); in krb5int_aes_decrypt()
510 if (ivec->data == NULL || ivec->length != BLOCK_SIZE) { in krb5int_aes_decrypt()
512 ASSERT(ivec->length == BLOCK_SIZE); in krb5int_aes_decrypt()
515 (void *)ivec->data, ivec->length); in krb5int_aes_decrypt()
522 nblocks = (input->length + BLOCK_SIZE - 1) / BLOCK_SIZE; in krb5int_aes_decrypt()
525 partialamount = input->length % BLOCK_SIZE; in krb5int_aes_decrypt()
530 local_iv.length = ivec->length; in krb5int_aes_decrypt()
534 local_iv.length = sizeof (local_iv_data); in krb5int_aes_decrypt()
574 input->length, (krb5_keyblock *)key, in krb5int_aes_decrypt()
595 long length; in krb5int_aes_decrypt() local
605 Cn = input->data + (input->length - partialamount); in krb5int_aes_decrypt()
613 length = input->length - (BLOCK_SIZE + partialamount); in krb5int_aes_decrypt()
620 output->data, length, (krb5_keyblock *)key, in krb5int_aes_decrypt()
637 tmp_ivec.length = sizeof (tmp_ivec_data); in krb5int_aes_decrypt()
640 length = BLOCK_SIZE; in krb5int_aes_decrypt()
647 tmp_output_data, length, in krb5int_aes_decrypt()
669 output->data + (input->length - partialamount), in krb5int_aes_decrypt()
686 (input->length - (BLOCK_SIZE + partialamount)), in krb5int_aes_decrypt()
687 length, (krb5_keyblock *)key, in krb5int_aes_decrypt()
712 bzero(output->data, output->length); in krb5int_aes_decrypt()
734 if (input->length < BLOCK_SIZE) in krb5int_aes_decrypt()
737 assert(input->length == output->length); in krb5int_aes_decrypt()
745 if (ivec->data == NULL || ivec->length != BLOCK_SIZE) { in krb5int_aes_decrypt()
747 assert(ivec->length == BLOCK_SIZE); in krb5int_aes_decrypt()
750 ivec->length); in krb5int_aes_decrypt()
757 nblocks = (input->length + BLOCK_SIZE - 1) / BLOCK_SIZE; in krb5int_aes_decrypt()
760 partialamount = input->length % BLOCK_SIZE; in krb5int_aes_decrypt()
780 mechanism.ulParameterLen = ivec->length; in krb5int_aes_decrypt()
838 outlen = output->length; in krb5int_aes_decrypt()
842 input->length, in krb5int_aes_decrypt()
855 CK_ULONG length; in krb5int_aes_decrypt() local
865 Cn = input->data + (input->length - partialamount); in krb5int_aes_decrypt()
880 length = input->length - (BLOCK_SIZE + partialamount); in krb5int_aes_decrypt()
881 outlen = length; in krb5int_aes_decrypt()
888 length, in krb5int_aes_decrypt()
903 length = BLOCK_SIZE; in krb5int_aes_decrypt()
904 outlen = length; in krb5int_aes_decrypt()
924 length, in krb5int_aes_decrypt()
944 output->data + (input->length - partialamount), in krb5int_aes_decrypt()
962 mechanism.ulParameterLen = ivec->length; in krb5int_aes_decrypt()
980 length, in krb5int_aes_decrypt()
981 (CK_BYTE_PTR)output->data + (input->length - in krb5int_aes_decrypt()
1004 bzero(output->data, input->length); in krb5int_aes_decrypt()
1016 if (key->length != 16 && key->length != 32) in k5_aes_make_key()
1018 if (randombits->length != key->length) in k5_aes_make_key()
1027 (void) memcpy(key->contents, randombits->data, randombits->length); in k5_aes_make_key()
1031 (void) memcpy(key->contents, randombits->data, randombits->length); in k5_aes_make_key()
1048 FREE(state->data, state->length); in krb5int_aes_init_state()
1050 state->length = BLOCK_SIZE; in krb5int_aes_init_state()
1056 (void) memset(state->data, 0, state->length); in krb5int_aes_init_state()