Use a custom PFX/PKCS12 loader/exporter on non-Windows platforms #30668
Labels
area-System.Security
enhancement
Product code improvement that does NOT require public API changes/additions
os-linux
Linux OS (any supported distro)
os-mac-os-x
macOS aka OSX
Milestone
We have a slew of bugs related to inconsistencies between the Windows PFX loader (PFXImportCertStore), the Unix PFX loader (PKCS12_parse), and the macOS PFX loader (SecItemImport), and their paired export functions:
(And probably others)
Now that we have experience with manually loading PKCS#12/PFX content (the
Pkcs12Info
class) and writing it (Pkcs12Builder
), we should just use a custom loader and unify the experience across the platforms.The text was updated successfully, but these errors were encountered: