Dans Go, le package x509 fournit des fonctionnalités pour le marshaling des clés privées PKCS1, mais il n'existe pas de fonction standard pour le marshaling des clés privées PKCS8. clés. Voici une façon de rassembler une clé privée PKCS8 dans Go 1.5 :
Définissez une structure pkcs8Key composée des champs suivants :
Créer une fonction (rsa2pkcs8) pour convertir un RSA clé privée dans une représentation PKCS8 :
En implémentant cette fonction, vous pouvez convertir une clé privée RSA en une représentation PKCS8, vous permettant de travailler avec des clés PKCS8 dans vos applications Go.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!