Home
last modified time | relevance | path

Searched refs:db_len (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/startup/hvb/libhvb/src/crypto/
H A Dhvb_rsa_verify.c183 static int emsa_pss_verify_check_db(uint8_t *db, uint32_t db_len, in emsa_pss_verify_check_db() argument
195 if (db[db_len - saltlen - PSS_DB_PADDING_LEN] != PADDING_UNIT_ONE) { in emsa_pss_verify_check_db()
210 uint32_t db_len = 0; in emsa_pss_verify() local
233 db_len = emlen - digestlen - PSS_DB_PADDING_LEN; in emsa_pss_verify()
234 hash = &pem[db_len]; in emsa_pss_verify()
242 db = (uint8_t *)hvb_malloc(db_len); /* db is dbmask */ in emsa_pss_verify()
246 ret = rsa_gen_mask_mgf_v1(hash, digestlen, db, db_len); in emsa_pss_verify()
251 for (i = 0; i < db_len; i++) { in emsa_pss_verify()
259 ret = emsa_pss_verify_check_db(db, db_len, emlen, digestlen, saltlen); in emsa_pss_verify()
265 salt = &db[db_len - saltlen]; in emsa_pss_verify()