Class PKCS8EncryptedPrivateKeyInfoBuilder

java.lang.Object
org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
Direct Known Subclasses:
JcaPKCS8EncryptedPrivateKeyInfoBuilder

public class PKCS8EncryptedPrivateKeyInfoBuilder extends Object
A class for creating EncryptedPrivateKeyInfo structures.
EncryptedPrivateKeyInfo ::= SEQUENCE {
     encryptionAlgorithm AlgorithmIdentifier {{KeyEncryptionAlgorithms}},
     encryptedData EncryptedData
}

EncryptedData ::= OCTET STRING

KeyEncryptionAlgorithms ALGORITHM-IDENTIFIER ::= {
         ... -- For local profiles
}
  • Constructor Details

    • PKCS8EncryptedPrivateKeyInfoBuilder

      public PKCS8EncryptedPrivateKeyInfoBuilder(byte[] privateKeyInfo)
    • PKCS8EncryptedPrivateKeyInfoBuilder

      public PKCS8EncryptedPrivateKeyInfoBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo)
  • Method Details