
Bibliothèque Go pour encoder et décoder les fichiers PKCS#12
import "software.sslmate.com/src/go-pkcs12"
Le package pkcs12 implémente une partie de la norme PKCS#12 (également connue sous le nom de P12 ou PFX).
Il est destiné au décodage de fichiers P12/PFX encodés en DER pour une utilisation avec le package crypto/tls,
et à l'encodage de fichiers P12/PFX pour des applications héritées qui ne prennent
pas en charge les formats plus récents. Étant donné que PKCS#12 utilise des primitives
de chiffrement faibles, il ne DEVRAIT PAS être utilisé pour de nouvelles applications.
Notez que seuls les fichiers PKCS#12 encodés en DER sont pris en charge, même si PKCS#12 autorise l'encodage BER. Cela est dû au fait que encoding/asn1 ne prend en charge que DER.
Ce package est un fork de golang.org/x/crypto/pkcs12, qui est figé.
L'implémentation est tirée de https://tools.ietf.org/html/rfc7292
et des documents de référence.
Notez que bien que le code source et le suivi des problèmes de ce package soient hébergés sur GitHub, le chemin d'importation est :
software.sslmate.com/src/go-pkcs12
Assurez-vous d'utiliser ce chemin lorsque vous go get et import ce package.
Ouvrez un problème ou une PR sur https://github.com/SSLMate/go-pkcs12