X-Git-Url: https://bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=src%2Frsa%2Frsa_pss_sig_unpad.c;h=0c6ae9990a099790c0808e0a41ce5e52b5fbfe4f;hp=a9f8ca3ac10f6c6d467b98dbae1de79eff97801c;hb=6a691e6995489248a82fede6dc845164e8886a72;hpb=d40d23b60cf1a42188a441b59226db35da234fea diff --git a/src/rsa/rsa_pss_sig_unpad.c b/src/rsa/rsa_pss_sig_unpad.c index a9f8ca3..0c6ae99 100644 --- a/src/rsa/rsa_pss_sig_unpad.c +++ b/src/rsa/rsa_pss_sig_unpad.c @@ -114,7 +114,7 @@ br_rsa_pss_sig_unpad(const br_hash_class *hf_data, * in the string. */ for (u = 0; u < hash_len; u ++) { - r |= tmp[u] ^ x[(xlen - salt_len - 1) + u]; + r |= tmp[u] ^ x[(xlen - hash_len - 1) + u]; } return EQ0(r);