Lines Matching defs:saltlen
50 uint8_t *salt, uint32_t saltlen,
57 m_tmp_len = digestlen + saltlen + PSS_MTMP_PADDING_LEN;
73 if (saltlen != 0 && salt) {
74 if (hvb_memcpy_s(&m_tmp[PSS_MTMP_PADDING_LEN + digestlen], saltlen, salt, saltlen) != 0) {
208 uint32_t saltlen)
212 for (i = 0; i < emlen - digestlen - saltlen - PSS_EM_PADDING_LEN; i++) {
218 if (db[db_len - saltlen - PSS_DB_PADDING_LEN] != PADDING_UNIT_ONE) {
225 static int emsa_pss_verify(uint32_t saltlen, const uint8_t *pdigest,
246 if (emlen < digestlen + PSS_EM_PADDING_LEN || saltlen > (emlen - digestlen - PSS_EM_PADDING_LEN)) {
282 ret = emsa_pss_verify_check_db(db, db_len, emlen, digestlen, saltlen);
287 if (saltlen != 0) {
288 salt = &db[db_len - saltlen];
292 ret = emsa_pss_calc_m(pdigest, digestlen, salt, saltlen, &m_tmp);
297 m_tmp_len = PSS_MTMP_PADDING_LEN + digestlen + saltlen;
373 uint32_t signlen, uint32_t saltlen)
439 ret = emsa_pss_verify(saltlen, pdigest, digestlen, emlen, embits, em_data + klen - emlen);