openssl/providers
Richard Levitte a88aef32c9 PROV: Fix bignum printout in text serializers
The common routine ossl_prov_print_labeled_bignum() didn't print the
BIGNUM quite the way it should.  It treated the limbs in a big endian
fashion, when they are really organised in a little endian fashion.

Furthermore, we make it inherit the behaviour from the print of legacy
keys, where a number starting with the high bit set gets an extra zero
printed first.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10891)
2020-01-23 17:14:39 +01:00
..
common Add AES_CBC_HMAC_SHA ciphers to providers. 2020-01-06 13:02:16 +10:00
fips Add DH key exchange to fips provider 2020-01-23 20:33:28 +10:00
implementations PROV: Fix bignum printout in text serializers 2020-01-23 17:14:39 +01:00
build.info EVP & PROV: Fix all platform inclusions 2019-12-19 13:33:35 +01:00
defltprov.c Implement the NULL cipher in the default provider 2020-01-20 15:28:39 +00:00
legacyprov.c Tweak some algorithm naming inconsistencies 2019-11-21 15:45:37 +00:00