Lines Matching refs:outlen
144 int blake2s_init( blake2s_state *S, size_t outlen );
146 int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen );
148 int blake2s_final( blake2s_state *S, uint8_t *out, size_t outlen );
149 …int blake2s( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t ke…
164 S->outlen = P->digest_length; in blake2s_init_param()
170 int blake2s_init( blake2s_state *S, size_t outlen ) in blake2s_init() argument
175 if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1; in blake2s_init()
177 P->digest_length = ( uint8_t) outlen; in blake2s_init()
191 int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen ) in blake2s_init_key() argument
195 if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1; in blake2s_init_key()
199 P->digest_length = ( uint8_t ) outlen; in blake2s_init_key()
314 int blake2s_final( blake2s_state *S, uint8_t *out, size_t outlen ) in blake2s_final() argument
319 if(S->outlen != outlen) return -1; in blake2s_final()
337 memcpy( out, buffer, outlen ); in blake2s_final()
341 int blake2s( uint8_t *out, const void *in, const void *key, size_t outlen, size_t inlen, size_t key… in blake2s() argument
352 if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1; in blake2s()
358 if( blake2s_init_key( S, outlen, key, keylen ) < 0 ) return -1; in blake2s()
362 if( blake2s_init( S, outlen ) < 0 ) return -1; in blake2s()
366 return blake2s_final( S, out, outlen ); in blake2s()