# Package org.bouncycastle.jcajce.util

- Interface Summary
  Interface | Description
  --- | ---
  JcaJceHelper | Factory interface for instantiating JCA/JCE primitives.

- Class Summary
  Class | Description
  --- | ---
  AlgorithmParametersUtils | General JCA/JCE utility methods.
  AnnotatedPrivateKey | Wrapper for a private key that carries annotations that can be used for tracking or debugging.
  BCJcaJceHelper | A JCA/JCE helper that refers to the BC provider for all it's needs.
  DefaultJcaJceHelper | `JcaJceHelper` that obtains all algorithms using the default JCA/JCE mechanism (i.e.
  ECKeyUtil | Utility class for EC Keys.
  JcaJceUtils | General JCA/JCE utility methods.
  MessageDigestUtils |
  NamedJcaJceHelper | `JcaJceHelper` that obtains all algorithms using a specific named provider.
  PrivateKeyAnnotator | Class for instancing AnnotatedPrivateKeys.
  ProviderJcaJceHelper | `JcaJceHelper` that obtains all algorithms from a specific `Provider` instance.