Lines Matching refs:cm
184 struct _krb5_checksum_type *cm,
196 ipad = malloc(cm->blocksize + len);
199 opad = malloc(cm->blocksize + cm->checksumsize);
204 memset(ipad, 0x36, cm->blocksize);
205 memset(opad, 0x5c, cm->blocksize);
207 if(keyblock->key->keyvalue.length > cm->blocksize){
208 (*cm->checksum)(context,
224 memcpy(ipad + cm->blocksize, data, len);
225 (*cm->checksum)(context, keyblock, ipad, cm->blocksize + len,
227 memcpy(opad + cm->blocksize, result->checksum.data,
229 (*cm->checksum)(context, keyblock, opad,
230 cm->blocksize + cm->checksumsize, usage, result);
231 memset(ipad, 0, cm->blocksize + len);
233 memset(opad, 0, cm->blocksize + cm->checksumsize);