Lines Matching refs:msgbuf
190 Desbuf msgbuf; /* I/O buffer */ in main() local
244 cvtkey(BUFFER(msgbuf), optarg); in main()
283 cvtkey(BUFFER(msgbuf), p); in main()
286 makekey(msgbuf); in main()
535 Desbuf msgbuf; /* I/O buffer */ in ecbenc() local
537 for (bn = 0; (n = READ(BUFFER(msgbuf), 8)) == 8; bn++) { in ecbenc()
541 DES_XFORM(UBUFFER(msgbuf)); in ecbenc()
542 WRITE(BUFFER(msgbuf), 8); in ecbenc()
549 MEMZERO(&CHAR(msgbuf, n), 8 - n); in ecbenc()
550 CHAR(msgbuf, 7) = n; in ecbenc()
551 DES_XFORM(UBUFFER(msgbuf)); in ecbenc()
552 WRITE(BUFFER(msgbuf), 8); in ecbenc()
565 Desbuf msgbuf; /* I/O buffer */ in ecbdec() local
567 for (bn = 1; (n = READ(BUFFER(msgbuf), 8)) == 8; bn++) { in ecbdec()
571 DES_XFORM(UBUFFER(msgbuf)); in ecbdec()
576 n = CHAR(msgbuf, 7); in ecbdec()
583 WRITE(BUFFER(msgbuf), n); in ecbdec()
597 Desbuf msgbuf; /* I/O buffer */ in cbcenc() local
602 for (bn = 1; (n = READ(BUFFER(msgbuf), 8)) == 8; bn++) { in cbcenc()
604 CHAR(msgbuf, n) ^= CHAR(ivec, n); in cbcenc()
605 DES_XFORM(UBUFFER(msgbuf)); in cbcenc()
606 MEMCPY(BUFFER(ivec), BUFFER(msgbuf), 8); in cbcenc()
607 WRITE(BUFFER(msgbuf), 8); in cbcenc()
614 MEMZERO(&CHAR(msgbuf, n), 8 - n); in cbcenc()
615 CHAR(msgbuf, 7) = n; in cbcenc()
617 CHAR(msgbuf, n) ^= CHAR(ivec, n); in cbcenc()
618 DES_XFORM(UBUFFER(msgbuf)); in cbcenc()
619 WRITE(BUFFER(msgbuf), 8); in cbcenc()
630 Desbuf msgbuf; /* I/O buffer */ in cbcdec() local
635 for (bn = 0; (n = READ(BUFFER(msgbuf), 8)) == 8; bn++) { in cbcdec()
639 MEMCPY(BUFFER(ibuf), BUFFER(msgbuf), 8); in cbcdec()
640 DES_XFORM(UBUFFER(msgbuf)); in cbcdec()
642 UCHAR(msgbuf, c) ^= UCHAR(ivec, c); in cbcdec()
648 n = CHAR(msgbuf, 7); in cbcdec()
655 WRITE(BUFFER(msgbuf), n); in cbcdec()
668 Desbuf msgbuf; /* I/O buffer */ in cbcauth() local
676 while ((n = READ(BUFFER(msgbuf), 8)) == 8) { in cbcauth()
678 CHAR(encbuf, n) = CHAR(msgbuf, n) ^ CHAR(ivec, n); in cbcauth()
686 MEMZERO(&CHAR(msgbuf, n), 8 - n); in cbcauth()
688 CHAR(encbuf, n) = CHAR(msgbuf, n) ^ CHAR(ivec, n); in cbcauth()
699 CHAR(msgbuf, 0) = 0x00; in cbcauth()
701 CHAR(msgbuf, 0) |= (CHAR(encbuf, n)&bits[j]); in cbcauth()
702 (void)putchar(CHAR(msgbuf, 0)); in cbcauth()
716 Desbuf msgbuf; /* encryption buffer */ in cfbenc() local
726 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbenc()
727 DES_XFORM(UBUFFER(msgbuf)); in cfbenc()
731 UCHAR(ivec, 8-nbytes+n) = ibuf[n] ^ UCHAR(msgbuf, n); in cfbenc()
741 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbenc()
742 DES_XFORM(UBUFFER(msgbuf)); in cfbenc()
744 ibuf[n] ^= UCHAR(msgbuf, n); in cfbenc()
760 Desbuf msgbuf; /* encryption buffer */ in cfbdec() local
770 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbdec()
771 DES_XFORM(UBUFFER(msgbuf)); in cfbdec()
776 obuf[c] = ibuf[c] ^ UCHAR(msgbuf, c); in cfbdec()
806 Desbuf msgbuf; /* encryption buffer */ in cfbaenc() local
816 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbaenc()
817 DES_XFORM(UBUFFER(msgbuf)); in cfbaenc()
821 UCHAR(ivec, 8-nbytes+n) = (ibuf[n] ^ UCHAR(msgbuf, n)) in cfbaenc()
834 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbaenc()
835 DES_XFORM(UBUFFER(msgbuf)); in cfbaenc()
837 ibuf[n] ^= UCHAR(msgbuf, n); in cfbaenc()
853 Desbuf msgbuf; /* encryption buffer */ in cfbadec() local
863 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbadec()
864 DES_XFORM(UBUFFER(msgbuf)); in cfbadec()
869 obuf[c] = (ibuf[c] ^ UCHAR(msgbuf, c))&0177; in cfbadec()
901 Desbuf msgbuf; /* encryption buffer */ in ofbenc() local
911 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in ofbenc()
912 DES_XFORM(UBUFFER(msgbuf)); in ofbenc()
916 UCHAR(ivec, 8-nbytes+n) = UCHAR(msgbuf, n); in ofbenc()
917 obuf[n] = ibuf[n] ^ UCHAR(msgbuf, n); in ofbenc()
928 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in ofbenc()
929 DES_XFORM(UBUFFER(msgbuf)); in ofbenc()
931 ibuf[c] ^= UCHAR(msgbuf, c); in ofbenc()
947 Desbuf msgbuf; /* encryption buffer */ in ofbdec() local
957 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in ofbdec()
958 DES_XFORM(UBUFFER(msgbuf)); in ofbdec()
962 CHAR(ivec, 8-nbytes+c) = UCHAR(msgbuf, c); in ofbdec()
963 obuf[c] = ibuf[c] ^ UCHAR(msgbuf, c); in ofbdec()
994 Desbuf msgbuf; /* encryption buffer */ in cfbauth() local
1004 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbauth()
1005 DES_XFORM(UBUFFER(msgbuf)); in cfbauth()
1009 UCHAR(ivec, 8-nbytes+n) = ibuf[n] ^ UCHAR(msgbuf, n); in cfbauth()
1017 MEMCPY(BUFFER(msgbuf), BUFFER(ivec), 8); in cfbauth()
1018 DES_XFORM(UBUFFER(msgbuf)); in cfbauth()
1020 ibuf[n] ^= UCHAR(msgbuf, n); in cfbauth()
1027 (void)putchar(CHAR(msgbuf, n)); in cfbauth()
1029 CHAR(msgbuf, 0) = 0x00; in cfbauth()
1031 CHAR(msgbuf, 0) |= (CHAR(msgbuf, n)&bits[j]); in cfbauth()
1032 (void)putchar(CHAR(msgbuf, 0)); in cfbauth()