C# 将DER文件加载到BouncyCastle私钥中

C# 将DER文件加载到BouncyCastle私钥中,c#,bouncycastle,C#,Bouncycastle,我正在尝试读取ECC DER私钥文件,以便在c#中创建BouncyCastle私钥 我得到以下错误 wrong version for private key info 它在后2行。谢谢。错误表明该文件是有效的ASN.1,但不是(PKCS#8)PrivateKeyInfo结构的有效编码。如果您可以提供更多关于test.der文件是如何创建的信息,那么就应该能够了解如何解析它。一种常见的情况可能是它是加密的(即EncryptedPrivateKeyInfo结构),您可以使用PrivateKeyF

我正在尝试读取ECC DER私钥文件,以便在c#中创建BouncyCastle私钥

我得到以下错误

wrong version for private key info

它在后2行。谢谢。错误表明该文件是有效的ASN.1,但不是(PKCS#8)PrivateKeyInfo结构的有效编码。如果您可以提供更多关于test.der文件是如何创建的信息,那么就应该能够了解如何解析它。一种常见的情况可能是它是加密的(即EncryptedPrivateKeyInfo结构),您可以使用PrivateKeyFactory.DecryptKey,前提是您拥有密码短语。我将处理您提到的内容。谢谢你,彼得。
wrong version for private key info