Lines Matching refs:data
389 Blowfish_stream2word(const u_int8_t *data, u_int16_t databytes, in Blowfish_stream2word() argument
402 temp = (temp << 8) | data[j]; in Blowfish_stream2word()
450 Blowfish_expandstate(blf_ctx *c, const u_int8_t *data, u_int16_t databytes, in Blowfish_expandstate() argument
471 datal ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
472 datar ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
481 datal ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
482 datar ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
505 blf_enc(blf_ctx *c, u_int32_t *data, u_int16_t blocks) in blf_enc() argument
510 d = data; in blf_enc()
519 blf_dec(blf_ctx *c, u_int32_t *data, u_int16_t blocks) in blf_dec() argument
524 d = data; in blf_dec()
533 blf_ecb_encrypt(blf_ctx *c, u_int8_t *data, u_int32_t len) in blf_ecb_encrypt() argument
539 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_ecb_encrypt()
540 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_ecb_encrypt()
542 data[0] = l >> 24 & 0xff; in blf_ecb_encrypt()
543 data[1] = l >> 16 & 0xff; in blf_ecb_encrypt()
544 data[2] = l >> 8 & 0xff; in blf_ecb_encrypt()
545 data[3] = l & 0xff; in blf_ecb_encrypt()
546 data[4] = r >> 24 & 0xff; in blf_ecb_encrypt()
547 data[5] = r >> 16 & 0xff; in blf_ecb_encrypt()
548 data[6] = r >> 8 & 0xff; in blf_ecb_encrypt()
549 data[7] = r & 0xff; in blf_ecb_encrypt()
550 data += 8; in blf_ecb_encrypt()
556 blf_ecb_decrypt(blf_ctx *c, u_int8_t *data, u_int32_t len) in blf_ecb_decrypt() argument
562 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_ecb_decrypt()
563 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_ecb_decrypt()
565 data[0] = l >> 24 & 0xff; in blf_ecb_decrypt()
566 data[1] = l >> 16 & 0xff; in blf_ecb_decrypt()
567 data[2] = l >> 8 & 0xff; in blf_ecb_decrypt()
568 data[3] = l & 0xff; in blf_ecb_decrypt()
569 data[4] = r >> 24 & 0xff; in blf_ecb_decrypt()
570 data[5] = r >> 16 & 0xff; in blf_ecb_decrypt()
571 data[6] = r >> 8 & 0xff; in blf_ecb_decrypt()
572 data[7] = r & 0xff; in blf_ecb_decrypt()
573 data += 8; in blf_ecb_decrypt()
579 blf_cbc_encrypt(blf_ctx *c, u_int8_t *iv, u_int8_t *data, u_int32_t len) in blf_cbc_encrypt() argument
586 data[j] ^= iv[j]; in blf_cbc_encrypt()
587 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_encrypt()
588 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_encrypt()
590 data[0] = l >> 24 & 0xff; in blf_cbc_encrypt()
591 data[1] = l >> 16 & 0xff; in blf_cbc_encrypt()
592 data[2] = l >> 8 & 0xff; in blf_cbc_encrypt()
593 data[3] = l & 0xff; in blf_cbc_encrypt()
594 data[4] = r >> 24 & 0xff; in blf_cbc_encrypt()
595 data[5] = r >> 16 & 0xff; in blf_cbc_encrypt()
596 data[6] = r >> 8 & 0xff; in blf_cbc_encrypt()
597 data[7] = r & 0xff; in blf_cbc_encrypt()
598 iv = data; in blf_cbc_encrypt()
599 data += 8; in blf_cbc_encrypt()
605 blf_cbc_decrypt(blf_ctx *c, u_int8_t *iva, u_int8_t *data, u_int32_t len) in blf_cbc_decrypt() argument
611 iv = data + len - 16; in blf_cbc_decrypt()
612 data = data + len - 8; in blf_cbc_decrypt()
614 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_decrypt()
615 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_decrypt()
617 data[0] = l >> 24 & 0xff; in blf_cbc_decrypt()
618 data[1] = l >> 16 & 0xff; in blf_cbc_decrypt()
619 data[2] = l >> 8 & 0xff; in blf_cbc_decrypt()
620 data[3] = l & 0xff; in blf_cbc_decrypt()
621 data[4] = r >> 24 & 0xff; in blf_cbc_decrypt()
622 data[5] = r >> 16 & 0xff; in blf_cbc_decrypt()
623 data[6] = r >> 8 & 0xff; in blf_cbc_decrypt()
624 data[7] = r & 0xff; in blf_cbc_decrypt()
626 data[j] ^= iv[j]; in blf_cbc_decrypt()
628 data -= 8; in blf_cbc_decrypt()
630 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_decrypt()
631 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_decrypt()
633 data[0] = l >> 24 & 0xff; in blf_cbc_decrypt()
634 data[1] = l >> 16 & 0xff; in blf_cbc_decrypt()
635 data[2] = l >> 8 & 0xff; in blf_cbc_decrypt()
636 data[3] = l & 0xff; in blf_cbc_decrypt()
637 data[4] = r >> 24 & 0xff; in blf_cbc_decrypt()
638 data[5] = r >> 16 & 0xff; in blf_cbc_decrypt()
639 data[6] = r >> 8 & 0xff; in blf_cbc_decrypt()
640 data[7] = r & 0xff; in blf_cbc_decrypt()
642 data[j] ^= iva[j]; in blf_cbc_decrypt()
648 report(u_int32_t data[], u_int16_t len)
653 i / 2, data[i], data[i + 1]);
663 u_int32_t data[10];
671 data[i] = i;
674 blf_enc(&c, data, 5);
675 blf_dec(&c, data, 1);
676 blf_dec(&c, data + 2, 4);
678 report(data, 10);