Lines Matching refs:msgbuf

172 	DES_cblock msgbuf;		/* I/O buffer */  in main()  local
209 cvtkey(msgbuf, optarg); in main()
245 cvtkey(msgbuf, p); in main()
248 makekey(&msgbuf); in main()
496 DES_cblock msgbuf; /* I/O buffer */ in ecbenc() local
498 for (bn = 0; (n = READ(msgbuf, 8)) == 8; bn++) { in ecbenc()
502 DES_XFORM(&msgbuf); in ecbenc()
503 WRITE(&msgbuf, 8); in ecbenc()
510 MEMZERO(&msgbuf[n], 8 - n); in ecbenc()
511 msgbuf[7] = n; in ecbenc()
512 DES_XFORM(&msgbuf); in ecbenc()
513 WRITE(&msgbuf, 8); in ecbenc()
526 DES_cblock msgbuf; /* I/O buffer */ in ecbdec() local
528 for (bn = 1; (n = READ(msgbuf, 8)) == 8; bn++) { in ecbdec()
532 DES_XFORM(&msgbuf); in ecbdec()
537 n = msgbuf[7]; in ecbdec()
544 WRITE(msgbuf, n); in ecbdec()
558 DES_cblock msgbuf; /* I/O buffer */ in cbcenc() local
563 for (bn = 1; (n = READ(msgbuf, 8)) == 8; bn++) { in cbcenc()
565 msgbuf[n] ^= ivec[n]; in cbcenc()
566 DES_XFORM(&msgbuf); in cbcenc()
567 MEMCPY(ivec, msgbuf, 8); in cbcenc()
568 WRITE(msgbuf, 8); in cbcenc()
575 MEMZERO(&msgbuf[n], 8 - n); in cbcenc()
576 msgbuf[7] = n; in cbcenc()
578 msgbuf[n] ^= ivec[n]; in cbcenc()
579 DES_XFORM(&msgbuf); in cbcenc()
580 WRITE(msgbuf, 8); in cbcenc()
591 DES_cblock msgbuf; /* I/O buffer */ in cbcdec() local
596 for (bn = 0; (n = READ(msgbuf, 8)) == 8; bn++) { in cbcdec()
600 MEMCPY(ibuf, msgbuf, 8); in cbcdec()
601 DES_XFORM(&msgbuf); in cbcdec()
603 msgbuf[c] ^= ivec[c]; in cbcdec()
609 n = msgbuf[7]; in cbcdec()
616 WRITE(msgbuf, n); in cbcdec()
629 DES_cblock msgbuf; /* I/O buffer */ in cbcauth() local
637 while ((n = READ(msgbuf, 8)) == 8) { in cbcauth()
639 encbuf[n] = msgbuf[n] ^ ivec[n]; in cbcauth()
647 MEMZERO(&msgbuf[n], 8 - n); in cbcauth()
649 encbuf[n] = msgbuf[n] ^ ivec[n]; in cbcauth()
660 msgbuf[0] = 0x00; in cbcauth()
662 msgbuf[0] |= encbuf[n] & bits[j]; in cbcauth()
663 (void)putchar(msgbuf[0]); in cbcauth()
677 DES_cblock msgbuf; /* encryption buffer */ in cfbenc() local
687 MEMCPY(msgbuf, ivec, 8); in cfbenc()
688 DES_XFORM(&msgbuf); in cfbenc()
692 ivec[8 - nbytes + n] = ibuf[n] ^ msgbuf[n]; in cfbenc()
702 MEMCPY(msgbuf, ivec, 8); in cfbenc()
703 DES_XFORM(&msgbuf); in cfbenc()
705 ibuf[n] ^= msgbuf[n]; in cfbenc()
721 DES_cblock msgbuf; /* encryption buffer */ in cfbdec() local
731 MEMCPY(msgbuf, ivec, 8); in cfbdec()
732 DES_XFORM(&msgbuf); in cfbdec()
737 obuf[c] = ibuf[c] ^ msgbuf[c]; in cfbdec()
767 DES_cblock msgbuf; /* encryption buffer */ in cfbaenc() local
777 MEMCPY(msgbuf, ivec, 8); in cfbaenc()
778 DES_XFORM(&msgbuf); in cfbaenc()
782 ivec[8 - nbytes + n] = (ibuf[n] ^ msgbuf[n]) | 0x80; in cfbaenc()
794 MEMCPY(msgbuf, ivec, 8); in cfbaenc()
795 DES_XFORM(&msgbuf); in cfbaenc()
797 ibuf[n] ^= msgbuf[n]; in cfbaenc()
813 DES_cblock msgbuf; /* encryption buffer */ in cfbadec() local
823 MEMCPY(msgbuf, ivec, 8); in cfbadec()
824 DES_XFORM(&msgbuf); in cfbadec()
829 obuf[c] = (ibuf[c] ^ msgbuf[c]) & 0x7f; in cfbadec()
861 DES_cblock msgbuf; /* encryption buffer */ in ofbenc() local
871 MEMCPY(msgbuf, ivec, 8); in ofbenc()
872 DES_XFORM(&msgbuf); in ofbenc()
876 ivec[8 - nbytes + n] = msgbuf[n]; in ofbenc()
877 obuf[n] = ibuf[n] ^ msgbuf[n]; in ofbenc()
888 MEMCPY(msgbuf, ivec, 8); in ofbenc()
889 DES_XFORM(&msgbuf); in ofbenc()
891 ibuf[c] ^= msgbuf[c]; in ofbenc()
907 DES_cblock msgbuf; /* encryption buffer */ in ofbdec() local
917 MEMCPY(msgbuf, ivec, 8); in ofbdec()
918 DES_XFORM(&msgbuf); in ofbdec()
922 ivec[8 - nbytes + c] = msgbuf[c]; in ofbdec()
923 obuf[c] = ibuf[c] ^ msgbuf[c]; in ofbdec()
954 DES_cblock msgbuf; /* encryption buffer */ in cfbauth() local
964 MEMCPY(msgbuf, ivec, 8); in cfbauth()
965 DES_XFORM(&msgbuf); in cfbauth()
969 ivec[8 - nbytes + n] = ibuf[n] ^ msgbuf[n]; in cfbauth()
977 MEMCPY(msgbuf, ivec, 8); in cfbauth()
978 DES_XFORM(&msgbuf); in cfbauth()
980 ibuf[n] ^= msgbuf[n]; in cfbauth()
987 (void)putchar(msgbuf[n]); in cfbauth()
989 msgbuf[0] = 0x00; in cfbauth()
991 msgbuf[0] |= msgbuf[n] & bits[j]; in cfbauth()
992 (void)putchar(msgbuf[0]); in cfbauth()