# Hierarchy For Package org.bouncycastle.pqc.jcajce.provider.newhope

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey (implements org.bouncycastle.pqc.jcajce.interfaces.NHPrivateKey)
  - org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey (implements org.bouncycastle.pqc.jcajce.interfaces.NHPublicKey)
  - javax.crypto.KeyAgreementSpi
    - org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
      - org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
  - java.security.KeyFactorySpi
    - org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi (implements org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
  - java.security.KeyPairGeneratorSpi
    - java.security.KeyPairGenerator
      - org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi