summaryrefslogtreecommitdiffstats
path: root/crypto/ui/ui_openssl.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2016-08-24 18:55:51 +0100
committerMatt Caswell <matt@openssl.org>2016-08-25 11:43:40 +0100
commit647ac8d3d7143e3721d55e1f57730b6f26e72fc9 (patch)
tree348db63e7d70ef08282b1ec947c524dd75e7020a /crypto/ui/ui_openssl.c
parent0fe17491c34848db3cbb39c1841099161b4b449f (diff)
Support broken PKCS#12 key generation.
OpenSSL versions before 1.1.0 didn't convert non-ASCII UTF8 PKCS#12 passwords to Unicode correctly. To correctly decrypt older files, if MAC verification fails with the supplied password attempt to use the broken format which is compatible with earlier versions of OpenSSL. Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'crypto/ui/ui_openssl.c')
0 files changed, 0 insertions, 0 deletions