Lines Matching +full:zero +full:- +full:initialised
52 * - hash output size does not exceed 64 bytes;
53 * - hash internal state size does not exceed 64 bytes;
54 * - internal block length is a power of 2 between 16 and 256 bytes.
60 * The HMAC key context is initialised with a hash function implementation
99 return kc->dig_vtable; in br_hmac_key_get_digest()
107 * is caller-allocated and has no release function since it does not
133 * \param kc HMAC key context (already initialised with the key).
144 * MUST NOT be called on a non-initialised HMAC computation context.
151 * \param ctx the (already initialised) HMAC computation context.
157 return ctx->out_len; in br_hmac_size()
172 return hc->dig.vtable; in br_hmac_get_digest()
180 * that `len` is zero, in which case `data` is ignored (and may be
203 * \brief Constant-time HMAC computation.
216 * The difference `max_len - min_len` MUST be less than 2<sup>30</sup>
220 * hash function uses MD padding (i.e. MD5, SHA-1, SHA-224, SHA-256,
221 * SHA-384 or SHA-512).
225 * \param ctx the (already initialised) HMAC computation context.