Lines Matching refs:data
387 Blowfish_stream2word(const u_int8_t *data, u_int16_t databytes, in Blowfish_stream2word() argument
400 temp = (temp << 8) | data[j]; in Blowfish_stream2word()
445 Blowfish_expandstate(blf_ctx *c, const u_int8_t *data, u_int16_t databytes, in Blowfish_expandstate() argument
466 datal ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
467 datar ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
476 datal ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
477 datar ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
498 blf_enc(blf_ctx *c, u_int32_t *data, u_int16_t blocks) in blf_enc() argument
503 d = data; in blf_enc()
511 blf_dec(blf_ctx *c, u_int32_t *data, u_int16_t blocks) in blf_dec() argument
516 d = data; in blf_dec()
524 blf_ecb_encrypt(blf_ctx *c, u_int8_t *data, u_int32_t len) in blf_ecb_encrypt() argument
530 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_ecb_encrypt()
531 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_ecb_encrypt()
533 data[0] = l >> 24 & 0xff; in blf_ecb_encrypt()
534 data[1] = l >> 16 & 0xff; in blf_ecb_encrypt()
535 data[2] = l >> 8 & 0xff; in blf_ecb_encrypt()
536 data[3] = l & 0xff; in blf_ecb_encrypt()
537 data[4] = r >> 24 & 0xff; in blf_ecb_encrypt()
538 data[5] = r >> 16 & 0xff; in blf_ecb_encrypt()
539 data[6] = r >> 8 & 0xff; in blf_ecb_encrypt()
540 data[7] = r & 0xff; in blf_ecb_encrypt()
541 data += 8; in blf_ecb_encrypt()
546 blf_ecb_decrypt(blf_ctx *c, u_int8_t *data, u_int32_t len) in blf_ecb_decrypt() argument
552 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_ecb_decrypt()
553 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_ecb_decrypt()
555 data[0] = l >> 24 & 0xff; in blf_ecb_decrypt()
556 data[1] = l >> 16 & 0xff; in blf_ecb_decrypt()
557 data[2] = l >> 8 & 0xff; in blf_ecb_decrypt()
558 data[3] = l & 0xff; in blf_ecb_decrypt()
559 data[4] = r >> 24 & 0xff; in blf_ecb_decrypt()
560 data[5] = r >> 16 & 0xff; in blf_ecb_decrypt()
561 data[6] = r >> 8 & 0xff; in blf_ecb_decrypt()
562 data[7] = r & 0xff; in blf_ecb_decrypt()
563 data += 8; in blf_ecb_decrypt()
568 blf_cbc_encrypt(blf_ctx *c, u_int8_t *iv, u_int8_t *data, u_int32_t len) in blf_cbc_encrypt() argument
575 data[j] ^= iv[j]; in blf_cbc_encrypt()
576 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_encrypt()
577 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_encrypt()
579 data[0] = l >> 24 & 0xff; in blf_cbc_encrypt()
580 data[1] = l >> 16 & 0xff; in blf_cbc_encrypt()
581 data[2] = l >> 8 & 0xff; in blf_cbc_encrypt()
582 data[3] = l & 0xff; in blf_cbc_encrypt()
583 data[4] = r >> 24 & 0xff; in blf_cbc_encrypt()
584 data[5] = r >> 16 & 0xff; in blf_cbc_encrypt()
585 data[6] = r >> 8 & 0xff; in blf_cbc_encrypt()
586 data[7] = r & 0xff; in blf_cbc_encrypt()
587 iv = data; in blf_cbc_encrypt()
588 data += 8; in blf_cbc_encrypt()
593 blf_cbc_decrypt(blf_ctx *c, u_int8_t *iva, u_int8_t *data, u_int32_t len) in blf_cbc_decrypt() argument
599 iv = data + len - 16; in blf_cbc_decrypt()
600 data = data + len - 8; in blf_cbc_decrypt()
602 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_decrypt()
603 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_decrypt()
605 data[0] = l >> 24 & 0xff; in blf_cbc_decrypt()
606 data[1] = l >> 16 & 0xff; in blf_cbc_decrypt()
607 data[2] = l >> 8 & 0xff; in blf_cbc_decrypt()
608 data[3] = l & 0xff; in blf_cbc_decrypt()
609 data[4] = r >> 24 & 0xff; in blf_cbc_decrypt()
610 data[5] = r >> 16 & 0xff; in blf_cbc_decrypt()
611 data[6] = r >> 8 & 0xff; in blf_cbc_decrypt()
612 data[7] = r & 0xff; in blf_cbc_decrypt()
614 data[j] ^= iv[j]; in blf_cbc_decrypt()
616 data -= 8; in blf_cbc_decrypt()
618 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_decrypt()
619 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_decrypt()
621 data[0] = l >> 24 & 0xff; in blf_cbc_decrypt()
622 data[1] = l >> 16 & 0xff; in blf_cbc_decrypt()
623 data[2] = l >> 8 & 0xff; in blf_cbc_decrypt()
624 data[3] = l & 0xff; in blf_cbc_decrypt()
625 data[4] = r >> 24 & 0xff; in blf_cbc_decrypt()
626 data[5] = r >> 16 & 0xff; in blf_cbc_decrypt()
627 data[6] = r >> 8 & 0xff; in blf_cbc_decrypt()
628 data[7] = r & 0xff; in blf_cbc_decrypt()
630 data[j] ^= iva[j]; in blf_cbc_decrypt()
635 report(u_int32_t data[], u_int16_t len)
640 i / 2, data[i], data[i + 1]);
650 u_int32_t data[10];
658 data[i] = i;
661 blf_enc(&c, data, 5);
662 blf_dec(&c, data, 1);
663 blf_dec(&c, data + 2, 4);
665 report(data, 10);