diff options
author | tb <> | 2024-08-22 12:14:33 +0000 |
---|---|---|
committer | tb <> | 2024-08-22 12:14:33 +0000 |
commit | ebf266e10e4810d93b1809cc215996a75011f796 (patch) | |
tree | a2f91b43293a99c3440fa5b480a903d3520ec656 /src/lib/libcrypto/ui/ui_util.c | |
parent | 0b09bf41cdc876ef77eb505c8342fb28aafa8cab (diff) | |
download | openbsd-ebf266e10e4810d93b1809cc215996a75011f796.tar.gz openbsd-ebf266e10e4810d93b1809cc215996a75011f796.tar.bz2 openbsd-ebf266e10e4810d93b1809cc215996a75011f796.zip |
openssl pkcs12: remove support for LMK and CSP attributes
Documentation on what the Microsoft-specific local machine keyset and the
cryptographic service provider are actually good for is hard to find. For
some reason (perhaps one million and two arguments for PKCS12_create() was
considered two too many) these hang off the EVP_PKEY in the attributes
member, which serves no other purpose.
Every use of EVP_PKEY (of which there are far too many) pays extra memory
taxes for this fringe use case. This complication is not worth it.
ok miod
Diffstat (limited to 'src/lib/libcrypto/ui/ui_util.c')
0 files changed, 0 insertions, 0 deletions