java.lang.Object
org.bouncycastle.pqc.jcajce.provider.util.KeyUtil

public class KeyUtil extends Object
  • Constructor Details

    • KeyUtil

      public KeyUtil()
  • Method Details

    • getEncodedSubjectPublicKeyInfo

      public static byte[] getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId, ASN1Encodable keyData)
    • getEncodedSubjectPublicKeyInfo

      public static byte[] getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId, byte[] keyData)
    • getEncodedSubjectPublicKeyInfo

      public static byte[] getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo info)
    • getEncodedSubjectPublicKeyInfo

      public static byte[] getEncodedSubjectPublicKeyInfo(AsymmetricKeyParameter publicKey)
    • getEncodedPrivateKeyInfo

      public static byte[] getEncodedPrivateKeyInfo(AlgorithmIdentifier algId, ASN1Encodable privKey)
    • getEncodedPrivateKeyInfo

      public static byte[] getEncodedPrivateKeyInfo(PrivateKeyInfo info)
    • getEncodedPrivateKeyInfo

      public static byte[] getEncodedPrivateKeyInfo(AsymmetricKeyParameter privateKey, ASN1Set attributes)