Lines Matching refs:data
425 Blowfish_stream2word(const uint8_t *data, uint16_t databytes, uint16_t *current) in Blowfish_stream2word() argument
438 temp = (temp << 8) | data[j]; in Blowfish_stream2word()
487 Blowfish_expandstate(blf_ctx *c, const uint8_t *data, uint16_t databytes, in Blowfish_expandstate() argument
509 datal ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
510 datar ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
519 datal ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
520 datar ^= Blowfish_stream2word(data, databytes, &j); in Blowfish_expandstate()
544 blf_enc(blf_ctx *c, uint32_t *data, uint16_t blocks) in blf_enc() argument
550 d = data; in blf_enc()
559 blf_dec(blf_ctx *c, uint32_t *data, uint16_t blocks) in blf_dec() argument
565 d = data; in blf_dec()
574 blf_ecb_encrypt(blf_ctx *c, uint8_t *data, uint32_t len) in blf_ecb_encrypt() argument
581 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_ecb_encrypt()
582 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_ecb_encrypt()
584 data[0] = l >> 24 & 0xff; in blf_ecb_encrypt()
585 data[1] = l >> 16 & 0xff; in blf_ecb_encrypt()
586 data[2] = l >> 8 & 0xff; in blf_ecb_encrypt()
587 data[3] = l & 0xff; in blf_ecb_encrypt()
588 data[4] = r >> 24 & 0xff; in blf_ecb_encrypt()
589 data[5] = r >> 16 & 0xff; in blf_ecb_encrypt()
590 data[6] = r >> 8 & 0xff; in blf_ecb_encrypt()
591 data[7] = r & 0xff; in blf_ecb_encrypt()
592 data += 8; in blf_ecb_encrypt()
598 blf_ecb_decrypt(blf_ctx *c, uint8_t *data, uint32_t len) in blf_ecb_decrypt() argument
605 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_ecb_decrypt()
606 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_ecb_decrypt()
608 data[0] = l >> 24 & 0xff; in blf_ecb_decrypt()
609 data[1] = l >> 16 & 0xff; in blf_ecb_decrypt()
610 data[2] = l >> 8 & 0xff; in blf_ecb_decrypt()
611 data[3] = l & 0xff; in blf_ecb_decrypt()
612 data[4] = r >> 24 & 0xff; in blf_ecb_decrypt()
613 data[5] = r >> 16 & 0xff; in blf_ecb_decrypt()
614 data[6] = r >> 8 & 0xff; in blf_ecb_decrypt()
615 data[7] = r & 0xff; in blf_ecb_decrypt()
616 data += 8; in blf_ecb_decrypt()
622 blf_cbc_encrypt(blf_ctx *c, uint8_t *iv, uint8_t *data, uint32_t len) in blf_cbc_encrypt() argument
630 data[j] ^= iv[j]; in blf_cbc_encrypt()
631 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_encrypt()
632 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_encrypt()
634 data[0] = l >> 24 & 0xff; in blf_cbc_encrypt()
635 data[1] = l >> 16 & 0xff; in blf_cbc_encrypt()
636 data[2] = l >> 8 & 0xff; in blf_cbc_encrypt()
637 data[3] = l & 0xff; in blf_cbc_encrypt()
638 data[4] = r >> 24 & 0xff; in blf_cbc_encrypt()
639 data[5] = r >> 16 & 0xff; in blf_cbc_encrypt()
640 data[6] = r >> 8 & 0xff; in blf_cbc_encrypt()
641 data[7] = r & 0xff; in blf_cbc_encrypt()
642 iv = data; in blf_cbc_encrypt()
643 data += 8; in blf_cbc_encrypt()
649 blf_cbc_decrypt(blf_ctx *c, uint8_t *iva, uint8_t *data, uint32_t len) in blf_cbc_decrypt() argument
656 iv = data + len - 16; in blf_cbc_decrypt()
657 data = data + len - 8; in blf_cbc_decrypt()
659 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_decrypt()
660 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_decrypt()
662 data[0] = l >> 24 & 0xff; in blf_cbc_decrypt()
663 data[1] = l >> 16 & 0xff; in blf_cbc_decrypt()
664 data[2] = l >> 8 & 0xff; in blf_cbc_decrypt()
665 data[3] = l & 0xff; in blf_cbc_decrypt()
666 data[4] = r >> 24 & 0xff; in blf_cbc_decrypt()
667 data[5] = r >> 16 & 0xff; in blf_cbc_decrypt()
668 data[6] = r >> 8 & 0xff; in blf_cbc_decrypt()
669 data[7] = r & 0xff; in blf_cbc_decrypt()
671 data[j] ^= iv[j]; in blf_cbc_decrypt()
673 data -= 8; in blf_cbc_decrypt()
675 l = data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]; in blf_cbc_decrypt()
676 r = data[4] << 24 | data[5] << 16 | data[6] << 8 | data[7]; in blf_cbc_decrypt()
678 data[0] = l >> 24 & 0xff; in blf_cbc_decrypt()
679 data[1] = l >> 16 & 0xff; in blf_cbc_decrypt()
680 data[2] = l >> 8 & 0xff; in blf_cbc_decrypt()
681 data[3] = l & 0xff; in blf_cbc_decrypt()
682 data[4] = r >> 24 & 0xff; in blf_cbc_decrypt()
683 data[5] = r >> 16 & 0xff; in blf_cbc_decrypt()
684 data[6] = r >> 8 & 0xff; in blf_cbc_decrypt()
685 data[7] = r & 0xff; in blf_cbc_decrypt()
687 data[j] ^= iva[j]; in blf_cbc_decrypt()
694 report(uint32_t data[], uint16_t len)
699 i / 2, data[i], data[i + 1]);
709 uint32_t data[10];
717 data[i] = i;
720 blf_enc(&c, data, 5);
721 blf_dec(&c, data, 1);
722 blf_dec(&c, data + 2, 4);
724 report(data, 10);