RT 3493: fix RSA test
authorEmilia Kasper <emilia@openssl.org>
Tue, 1 Sep 2015 11:19:15 +0000 (13:19 +0200)
committerEmilia Kasper <emilia@openssl.org>
Tue, 1 Sep 2015 18:02:54 +0000 (20:02 +0200)
commit5f623eb61655688501cb1817a7ad0592299d894a
treeab695dbd1808c74703e26ad625c0baa49579d5ef
parent542591740667b17642ad300c357b5d8045c8ccda
RT 3493: fix RSA test

- Pass in the right ciphertext length to ensure we're indeed testing
  ciphertext corruption (and not truncation).
- Only test one mutation per byte to not make the test too slow.
- Add a separate test for truncated ciphertexts.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(cherry picked from commit 25d6b3401ca40c9a2cbe5080449c1c2a37037777)
crypto/rsa/rsa_test.c