Lines Matching refs:blocksize
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){
224 memcpy(ipad + cm->blocksize, data, len);
225 (*cm->checksum)(context, keyblock, ipad, cm->blocksize + len,
227 memcpy(opad + cm->blocksize, result->checksum.data,
230 cm->blocksize + cm->checksumsize, usage, result);
231 memset(ipad, 0, cm->blocksize + len);
233 memset(opad, 0, cm->blocksize + cm->checksumsize);
1700 *len = crypto->et->blocksize;
1857 if(et->blocksize * 8 < kt->bits || len != et->blocksize) {
1858 nblocks = (kt->bits + et->blocksize * 8 - 1) / (et->blocksize * 8);
1859 k = malloc(nblocks * et->blocksize);
1865 ret = _krb5_n_fold(constant, len, k, et->blocksize);
1873 memcpy(k + i * et->blocksize,
1874 k + (i - 1) * et->blocksize,
1875 et->blocksize);
1876 (*et->encrypt)(context, key, k + i * et->blocksize, et->blocksize,
1909 _krb5_DES3_random_to_key(context, key->key, k, nblocks * et->blocksize);
1928 memset(k, 0, nblocks * et->blocksize);
2121 * Return the blocksize used algorithm referenced by the crypto context
2125 * @param blocksize the resulting blocksize
2135 size_t *blocksize)
2137 *blocksize = crypto->et->blocksize;