Lines Matching defs:bits
14 * K = Key (len(K) < 2^2040 bits)
16 * L = Output length (0 <= L < 2^2040 bits)
17 * S = Customization String Default="" (len(S) < 2^2040 bits)
84 * Length encoding will be a 1 byte size + length in bits (3 bytes max)
85 * This gives a range of 0..0XFFFFFF bits = 2097151 bytes).
92 * exceed 64 bits = 8k bytes.
99 /* Maximum key size in bytes = 512 (4096 bits) */
134 size_t bits);
447 /* Returns the number of bytes required to store 'bits' into a byte array */
448 static unsigned int get_encode_size(size_t bits)
452 while (bits && (cnt < sz)) {
454 bits >>= 8;
456 /* If bits is zero 1 byte is required */
467 * e.g if bits = 32, out[2] = { 0x20, 0x01 }
470 size_t bits)
472 unsigned int len = get_encode_size(bits);
482 out[i] = (unsigned char)(bits & 0xFF);
483 bits >>= 8;
495 * in_len is converted to bits (*8).
498 * len bits K M A C
506 size_t i, bits, len, sz;
508 bits = 8 * in_len;
509 len = get_encode_size(bits);
519 out[i] = (bits & 0xFF);
520 bits >>= 8;