Lines Matching refs:plain

144 	krb5_data plain;  in gss_krb5int_make_seal_token_v3()  local
163 plain.length = message->length + 16 + ec; in gss_krb5int_make_seal_token_v3()
164 plain.data = MALLOC(plain.length); in gss_krb5int_make_seal_token_v3()
165 if (plain.data == NULL) in gss_krb5int_make_seal_token_v3()
170 ctx->enc->enctype, plain.length, &tlen))) { in gss_krb5int_make_seal_token_v3()
171 FREE(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
179 FREE(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
197 (void) memcpy(plain.data, message->value, message->length); in gss_krb5int_make_seal_token_v3()
198 (void) memset(plain.data + message->length, 'x', ec); in gss_krb5int_make_seal_token_v3()
199 (void) memcpy(plain.data + message->length + ec, outbuf, 16); in gss_krb5int_make_seal_token_v3()
205 err = krb5_c_encrypt(context, key, key_usage, 0, &plain, &cipher); in gss_krb5int_make_seal_token_v3()
206 (void) bzero(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
207 FREE(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
208 plain.data = 0; in gss_krb5int_make_seal_token_v3()
223 krb5_data plain; in gss_krb5int_make_seal_token_v3() local
232 plain.length = message->length + 16; in gss_krb5int_make_seal_token_v3()
233 plain.data = MALLOC(message->length + 16); in gss_krb5int_make_seal_token_v3()
234 if (plain.data == NULL) in gss_krb5int_make_seal_token_v3()
238 FREE(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
245 FREE(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
246 plain.data = 0; in gss_krb5int_make_seal_token_v3()
272 (void) memcpy(plain.data, message->value, message->length); in gss_krb5int_make_seal_token_v3()
273 (void) memcpy(plain.data + message->length, outbuf, 16); in gss_krb5int_make_seal_token_v3()
284 key_usage, &plain, &sum); in gss_krb5int_make_seal_token_v3()
285 bzero(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
286 FREE(plain.data, plain.length); in gss_krb5int_make_seal_token_v3()
287 plain.data = 0; in gss_krb5int_make_seal_token_v3()
356 krb5_data plain; in gss_krb5int_unseal_token_v3() local
455 plain.length = plainlen = bodysize - 16; in gss_krb5int_unseal_token_v3()
456 plain.data = MALLOC(plain.length); in gss_krb5int_unseal_token_v3()
457 if (plain.data == NULL) in gss_krb5int_unseal_token_v3()
460 &cipher, &plain); in gss_krb5int_unseal_token_v3()
467 althdr = (uchar_t *)plain.data + plain.length - 16; in gss_krb5int_unseal_token_v3()
472 FREE(plain.data, plainlen); in gss_krb5int_unseal_token_v3()
475 message_buffer->length = plain.length - ec - 16; in gss_krb5int_unseal_token_v3()
478 FREE(plain.data, plainlen); in gss_krb5int_unseal_token_v3()
481 (void) memcpy(message_buffer->value, plain.data, in gss_krb5int_unseal_token_v3()
483 FREE(plain.data, plainlen); in gss_krb5int_unseal_token_v3()
498 plain.length = bodysize-ec; in gss_krb5int_unseal_token_v3()
499 plain.data = (char *)ptr; in gss_krb5int_unseal_token_v3()
510 &plain, &sum, &valid); in gss_krb5int_unseal_token_v3()
519 message_buffer->length = plain.length - 16; in gss_krb5int_unseal_token_v3()
524 plain.data, message_buffer->length); in gss_krb5int_unseal_token_v3()
549 plain.length = message_buffer->length + 16; in gss_krb5int_unseal_token_v3()
550 plain.data = MALLOC(plain.length); in gss_krb5int_unseal_token_v3()
551 if (plain.data == NULL) in gss_krb5int_unseal_token_v3()
554 (void) memcpy(plain.data, in gss_krb5int_unseal_token_v3()
556 (void) memcpy(plain.data + message_buffer->length, ptr, 16); in gss_krb5int_unseal_token_v3()
561 &plain, &sum, &valid); in gss_krb5int_unseal_token_v3()
564 FREE(plain.data, plain.length); in gss_krb5int_unseal_token_v3()
569 FREE(plain.data, plain.length); in gss_krb5int_unseal_token_v3()