• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/libgcrypt-1.5.0/cipher/

Lines Matching defs:blocksize

659       len = ((gcry_cipher_spec_t *) cipher->spec)->blocksize;
661 log_bug ("cipher %d w/o blocksize\n", algorithm);
919 memset (c->u_iv.iv, 0, c->cipher->blocksize);
922 if (ivlen != c->cipher->blocksize)
925 ivlen, (unsigned int)c->cipher->blocksize);
928 if (ivlen > c->cipher->blocksize)
929 ivlen = c->cipher->blocksize;
948 memset (c->u_iv.iv, 0, c->cipher->blocksize);
949 memset (c->lastiv, 0, c->cipher->blocksize);
950 memset (c->u_ctr.ctr, 0, c->cipher->blocksize);
961 unsigned int blocksize = c->cipher->blocksize;
966 if ((inbuflen % blocksize))
969 nblocks = inbuflen / c->cipher->blocksize;
974 inbuf += blocksize;
975 outbuf += blocksize;
985 unsigned int blocksize = c->cipher->blocksize;
990 if ((inbuflen % blocksize))
992 nblocks = inbuflen / c->cipher->blocksize;
997 inbuf += blocksize;
998 outbuf += blocksize;
1013 size_t blocksize = c->cipher->blocksize;
1014 unsigned nblocks = inbuflen / blocksize;
1016 if (outbuflen < ((c->flags & GCRY_CIPHER_CBC_MAC)? blocksize : inbuflen))
1019 if ((inbuflen % c->cipher->blocksize)
1020 && !(inbuflen > c->cipher->blocksize
1024 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1026 if ((inbuflen % blocksize) == 0)
1034 inbuf += nblocks * blocksize;
1036 outbuf += nblocks * blocksize;
1042 for (ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1045 memcpy (c->u_iv.iv, outbuf, blocksize );
1046 inbuf += blocksize;
1048 outbuf += blocksize;
1052 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1059 if ((inbuflen % blocksize) == 0)
1060 restbytes = blocksize;
1062 restbytes = inbuflen % blocksize;
1064 outbuf -= blocksize;
1068 outbuf[blocksize + i] = outbuf[i];
1071 for (; i < blocksize; i++)
1075 memcpy (c->u_iv.iv, outbuf, blocksize);
1090 size_t blocksize = c->cipher->blocksize;
1091 unsigned int nblocks = inbuflen / blocksize;
1096 if ((inbuflen % c->cipher->blocksize)
1097 && !(inbuflen > c->cipher->blocksize
1101 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1104 if ((inbuflen % blocksize) == 0)
1106 memcpy (c->lastiv, c->u_iv.iv, blocksize);
1112 inbuf += nblocks * blocksize;
1113 outbuf += nblocks * blocksize;
1122 memcpy (c->lastiv, inbuf, blocksize);
1124 for (ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1126 memcpy(c->u_iv.iv, c->lastiv, blocksize );
1127 inbuf += c->cipher->blocksize;
1128 outbuf += c->cipher->blocksize;
1132 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1136 if ((inbuflen % blocksize) == 0)
1137 restbytes = blocksize;
1139 restbytes = inbuflen % blocksize;
1141 memcpy (c->lastiv, c->u_iv.iv, blocksize ); /* Save Cn-2. */
1142 memcpy (c->u_iv.iv, inbuf + blocksize, restbytes ); /* Save Cn. */
1148 memcpy(outbuf + blocksize, outbuf, restbytes);
1149 for(i=restbytes; i < blocksize; i++)
1152 for(ivp=c->lastiv,i=0; i < blocksize; i++ )
1167 size_t blocksize = c->cipher->blocksize;
1168 size_t blocksize_x_2 = blocksize + blocksize;
1177 for (ivp=c->u_iv.iv+c->cipher->blocksize - c->unused;
1188 for(ivp=c->u_iv.iv+blocksize - c->unused; c->unused; c->unused-- )
1197 unsigned int nblocks = inbuflen / blocksize;
1199 outbuf += nblocks * blocksize;
1200 inbuf += nblocks * blocksize;
1201 inbuflen -= nblocks * blocksize;
1211 for(ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1213 inbuflen -= blocksize;
1217 if ( inbuflen >= blocksize )
1221 memcpy( c->lastiv, c->u_iv.iv, blocksize );
1224 for(ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1226 inbuflen -= blocksize;
1231 memcpy( c->lastiv, c->u_iv.iv, blocksize );
1233 c->unused = blocksize;
1251 size_t blocksize = c->cipher->blocksize;
1252 size_t blocksize_x_2 = blocksize + blocksize;
1261 for (ivp=c->u_iv.iv+blocksize - c->unused;
1276 for (ivp=c->u_iv.iv+blocksize - c->unused; c->unused; c->unused-- )
1289 unsigned int nblocks = inbuflen / blocksize;
1291 outbuf += nblocks * blocksize;
1292 inbuf += nblocks * blocksize;
1293 inbuflen -= nblocks * blocksize;
1302 for (ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1308 inbuflen -= blocksize;
1312 if (inbuflen >= blocksize )
1315 memcpy ( c->lastiv, c->u_iv.iv, blocksize);
1318 for (ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1324 inbuflen -= blocksize;
1330 memcpy ( c->lastiv, c->u_iv.iv, blocksize );
1332 c->unused = blocksize;
1352 size_t blocksize = c->cipher->blocksize;
1361 for (ivp=c->u_iv.iv+c->cipher->blocksize - c->unused;
1371 for(ivp=c->u_iv.iv+blocksize - c->unused; c->unused; c->unused-- )
1376 while ( inbuflen >= blocksize )
1380 memcpy( c->lastiv, c->u_iv.iv, blocksize );
1383 for (ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1385 inbuflen -= blocksize;
1389 memcpy( c->lastiv, c->u_iv.iv, blocksize );
1391 c->unused = blocksize;
1405 size_t blocksize = c->cipher->blocksize;
1413 for (ivp=c->u_iv.iv+blocksize - c->unused; inbuflen; inbuflen--,c->unused--)
1421 for (ivp=c->u_iv.iv+blocksize - c->unused; c->unused; c->unused-- )
1426 while ( inbuflen >= blocksize )
1430 memcpy( c->lastiv, c->u_iv.iv, blocksize );
1432 for (ivp=c->u_iv.iv,i=0; i < blocksize; i++ )
1434 inbuflen -= blocksize;
1439 memcpy( c->lastiv, c->u_iv.iv, blocksize );
1441 c->unused = blocksize;
1457 unsigned int blocksize = c->cipher->blocksize;
1466 gcry_assert (c->unused < blocksize);
1467 i = blocksize - c->unused;
1480 nblocks = inbuflen / blocksize;
1484 inbuf += nblocks * blocksize;
1485 outbuf += nblocks * blocksize;
1486 inbuflen -= nblocks * blocksize;
1497 if ((n % blocksize) == 0)
1501 for (i = blocksize; i > 0; i--)
1510 outbuf[n] = inbuf[n] ^ tmp[n % blocksize];
1514 n %= blocksize;
1515 c->unused = (blocksize - n) % blocksize;
1536 blocksize 128. */
1550 if (c->cipher->blocksize != 16)
1611 blocksize 128. */
1625 if (c->cipher->blocksize != 16)
1884 c->u_iv.iv, c->cipher->blocksize - c->unused);
1886 c->lastiv + c->cipher->blocksize - c->unused, c->unused);
1912 if (ctr && ctrlen == hd->cipher->blocksize)
1914 memcpy (hd->u_ctr.ctr, ctr, hd->cipher->blocksize);
1919 memset (hd->u_ctr.ctr, 0, hd->cipher->blocksize);
1997 if (buflen < (1 + h->cipher->blocksize))
2006 n = h->cipher->blocksize;
2007 gcry_assert (n <= h->cipher->blocksize);
2009 ivp = h->u_iv.iv + h->cipher->blocksize - n;
2091 blocksize. */
2106 blocksize. */