Fix some ancient silliness with a random byte
authortb <tb@openbsd.org>
Sat, 3 Dec 2022 08:05:52 +0000 (08:05 +0000)
committertb <tb@openbsd.org>
Sat, 3 Dec 2022 08:05:52 +0000 (08:05 +0000)
commit9c873bdfcc66db7442fea80f20315e72d2c90aaf
tree31a36ee312ff82d607068fd3c74bcb050aa2224e
parentabe9a9e2fad349a0ee22b385102cf1dbd1b7a222
Fix some ancient silliness with a random byte

For nearly 25 years this test has attempted to generate random numbers of
bit length between 192 and 319 bits. Unfortunately, it used an unsigned
char so instead of generating numbers in the interval [-64..63] and add
them to 256, it used numbers in the intervals [0..63] and [192..255]...
regress/lib/libcrypto/bn/bn_mod_exp.c