
Go-Bibliothek für die Kodierung und Dekodierung von PKCS#12-Dateien
import "software.sslmate.com/src/go-pkcs12"
Das Paket pkcs12 implementiert Teile von PKCS#12 (auch bekannt als P12 oder PFX).
Es ist für das Dekodieren von DER-kodierten P12/PFX-Dateien zur Verwendung mit dem crypto/tls-Paket und für das Kodieren von P12/PFX-Dateien zur Verwendung durch ältere Anwendungen gedacht, die neuere Formate nicht unterstützen. Da PKCS#12 schwache Verschlüsselungsprimitiven verwendet, sollte es SHOULD NOT für neue Anwendungen verwendet werden.
Beachten Sie, dass nur DER-kodierte PKCS#12-Dateien unterstützt werden, obwohl PKCS#12 BER-Kodierung erlaubt. Dies liegt daran, dass encoding/asn1 nur DER unterstützt.
Dieses Paket ist ein Fork von golang.org/x/crypto/pkcs12, das eingefroren ist.
Die Implementierung ist aus https://tools.ietf.org/html/rfc7292 und den referenzierten Dokumenten destilliert.
Beachten Sie, dass obwohl der Quellcode und der Issue-Tracker dieses Pakets auf GitHub gehostet werden, der Importpfad lautet:
software.sslmate.com/src/go-pkcs12
Bitte verwenden Sie diesen Pfad, wenn Sie dieses Paket mit go get abrufen und importieren.
Eröffnen Sie ein Issue oder einen PR unter https://github.com/SSLMate/go-pkcs12