X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/db2d393ecc119b977453712e4d3f494b590af608..c97fbcf9622edc35b594bf574f553f7f13c21164:/dsa-verify.c diff --git a/dsa-verify.c b/dsa-verify.c index ec40b27..90895b4 100644 --- a/dsa-verify.c +++ b/dsa-verify.c @@ -119,7 +119,7 @@ int dsa_verify(const dsa_param *dp, mp *y, const void *r, size_t rsz, const void *s, size_t ssz) { - mp *mm = mp_loadb(MP_NEW, m, msz); + mp *mm = dsa_h2n(MP_NEW, dp->q, m, msz); mp *rm = mp_loadb(MP_NEW, r, rsz); mp *sm = mp_loadb(MP_NEW, s, ssz); int ok = dsa_vrfy(dp, y, mm, rm, sm);