openssl/providers/implementations/serializers
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
..
build.info Fix no-dsa builds 2019-12-23 10:22:22 +00:00
serializer_common.c PROV: Fix bignum printout in text serializers 2020-01-23 17:14:39 +01:00
serializer_dh_param.c PROV SERIALIZER: add support for writing DH keys and parameters 2019-11-29 20:55:16 +01:00
serializer_dh_priv.c coverity 1456640: fix null check 2020-01-05 18:05:14 +10:00
serializer_dh_pub.c PROV SERIALIZER: add support for writing DH keys and parameters 2019-11-29 20:55:16 +01:00
serializer_dh.c PROV SERIALIZER: add support for writing DH keys and parameters 2019-11-29 20:55:16 +01:00
serializer_dsa_param.c PROV SERIALIZER: add support for writing DSA keys and parameters 2019-11-29 20:55:16 +01:00
serializer_dsa_priv.c coverity 1456638: fix null check 2020-01-05 18:05:14 +10:00
serializer_dsa_pub.c PROV SERIALIZER: add support for writing DSA keys and parameters 2019-11-29 20:55:16 +01:00
serializer_dsa.c PROV SERIALIZER: add support for writing DSA keys and parameters 2019-11-29 20:55:16 +01:00
serializer_local.h PROV: Fix bignum printout in text serializers 2020-01-23 17:14:39 +01:00
serializer_rsa_priv.c coverity 1456642: fix null check 2020-01-05 18:05:14 +10:00
serializer_rsa_pub.c
serializer_rsa.c