/************************************************* * Get a PK_Verifier object * *************************************************/ PK_Verifier* get_pk_verifier(const PK_Verifying_wo_MR_Key& key, const std::string& encoding, Signature_Format sig_format) { PK_Verifier* verifier = new PK_Verifier_wo_MR(key, encoding); verifier->set_input_format(sig_format); return verifier; }
/* * Get a PK_Verifier object */ PK_Verifier* get_pk_verifier(const PK_Verifying_with_MR_Key& key, const std::string& emsa, Signature_Format sig_format) { PK_Verifier* verifier = new PK_Verifier_with_MR(key, get_emsa(emsa)); verifier->set_input_format(sig_format); return verifier; }