# Package org.bouncycastle.pqc.jcajce.interfaces

- Interface Summary
  Interface | Description
  --- | ---
  LMSKey | Base interface for Leighton-Micali Hash-Based Signatures (LMS) keys.
  LMSPrivateKey | Base interface for an LMS private key
  NHKey |
  NHPrivateKey |
  NHPublicKey |
  QTESLAKey | Base interface for a qTESLA key.
  SPHINCSKey |
  StateAwareSignature | Deprecated. it's better to avoid this and use extractKeyShard methods where possible.
  XMSSKey |
  XMSSMTKey |
  XMSSMTPrivateKey | Base interface for an XMSSMT private key
  XMSSPrivateKey | Base interface for an XMSS private key