• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Heimdal-398.1.2/lib/krb5/

Lines Matching refs:cksum

446 		Checksum *cksum)
454 ct = _krb5_find_checksum(cksum->cksumtype);
458 cksum->cksumtype);
461 if(ct->checksumsize != cksum->checksum.length) {
466 ct->name, (unsigned)cksum->checksum.length,
503 ret = (*ct->verify)(context, dkey, data, len, usage, cksum);
522 if(krb5_data_ct_cmp(&c.checksum, &cksum->checksum) != 0) {
541 Checksum *cksum)
546 ct = _krb5_find_checksum(cksum->cksumtype);
550 cksum->cksumtype);
563 data, len, cksum);
846 Checksum cksum;
874 &cksum);
875 if(ret == 0 && cksum.checksum.length != checksum_sz) {
876 free_Checksum (&cksum);
882 memcpy(p + block_sz, cksum.checksum.data, cksum.checksum.length);
883 free_Checksum (&cksum);
915 Checksum cksum;
943 &cksum);
944 if(ret == 0 && cksum.checksum.length != checksum_sz) {
946 free_Checksum(&cksum);
951 memcpy(p + et->confoundersize, cksum.checksum.data, cksum.checksum.length);
952 free_Checksum(&cksum);
1020 Checksum cksum;
1067 cksum.checksum.data = p + len;
1068 cksum.checksum.length = checksum_sz;
1069 cksum.cksumtype = CHECKSUMTYPE(et->keyed_checksum);
1076 &cksum);
1103 Checksum cksum;
1138 ret = krb5_data_copy(&cksum.checksum, p + et->confoundersize, checksum_sz);
1144 cksum.cksumtype = CHECKSUMTYPE(et->checksum);
1145 ret = verify_checksum(context, NULL, 0, p, len, &cksum);
1146 free_Checksum(&cksum);
1258 Checksum cksum;
1350 &cksum);
1352 if(ret == 0 && cksum.checksum.length != trailersz) {
1353 free_Checksum (&cksum);
1360 /* save cksum at end */
1361 memcpy(tiv->data.data, cksum.checksum.data, cksum.checksum.length);
1362 free_Checksum (&cksum);
1452 Checksum cksum;
1559 cksum.checksum.data = tiv->data.data;
1560 cksum.checksum.length = tiv->data.length;
1561 cksum.cksumtype = CHECKSUMTYPE(et->keyed_checksum);
1568 &cksum);
1595 Checksum cksum;
1629 ret = krb5_create_checksum(context, crypto, usage, 0, p, len, &cksum);
1635 *type = cksum.cksumtype;
1637 if (cksum.checksum.length > civ->data.length) {
1640 free_Checksum(&cksum);
1644 civ->data.length = cksum.checksum.length;
1645 memcpy(civ->data.data, cksum.checksum.data, civ->data.length);
1646 free_Checksum(&cksum);
1674 Checksum cksum;
1708 cksum.cksumtype = CHECKSUMTYPE(et->keyed_checksum);
1709 cksum.checksum.length = civ->data.length;
1710 cksum.checksum.data = civ->data.data;
1712 ret = krb5_verify_checksum(context, crypto, usage, p, len, &cksum);
1716 *type = cksum.cksumtype;