Home | History | Annotate | Download | only in impl

Lines Matching refs:outlen

166 int blake2s_init( blake2s_state *S, const uint8_t outlen )
171 if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1;
173 P->digest_length = outlen;
187 int blake2s_init_key( blake2s_state *S, const uint8_t outlen, const void *key, const uint8_t keylen )
191 if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1;
195 P->digest_length = outlen;
311 int blake2s_final( blake2s_state *S, uint8_t *out, uint8_t outlen )
316 if( out == NULL || outlen == 0 || outlen > BLAKE2S_OUTBYTES )
339 memcpy( out, buffer, outlen );
343 int blake2s( uint8_t *out, const void *in, const void *key, const uint8_t outlen, const uint64_t inlen, uint8_t keylen )
354 if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;
360 if( blake2s_init_key( S, outlen, key, keylen ) < 0 ) return -1;
364 if( blake2s_init( S, outlen ) < 0 ) return -1;
368 blake2s_final( S, out, outlen );