Lines Matching refs:authini
84 struct cryptoini *authini);
183 struct cryptoini *authini; in blake2_newsession() local
193 authini = NULL; in blake2_newsession()
198 if (authini != NULL) { in blake2_newsession()
202 authini = cri; in blake2_newsession()
209 if (authini == NULL) { in blake2_newsession()
223 ses->algo = authini->cri_alg; in blake2_newsession()
224 error = blake2_cipher_setup(ses, authini); in blake2_newsession()
305 blake2_cipher_setup(struct blake2_session *ses, struct cryptoini *authini) in blake2_cipher_setup() argument
311 if (authini->cri_mlen < 0) in blake2_cipher_setup()
316 if (authini->cri_mlen != 0 && in blake2_cipher_setup()
317 authini->cri_mlen > BLAKE2S_OUTBYTES) in blake2_cipher_setup()
321 if (authini->cri_mlen != 0 && in blake2_cipher_setup()
322 authini->cri_mlen > BLAKE2B_OUTBYTES) in blake2_cipher_setup()
325 if (authini->cri_klen % 8 != 0) in blake2_cipher_setup()
327 keylen = authini->cri_klen / 8; in blake2_cipher_setup()
332 memcpy(ses->key, authini->cri_key, keylen); in blake2_cipher_setup()
333 ses->mlen = authini->cri_mlen; in blake2_cipher_setup()