package org.bouncycastle.crypto
Base classes for the lightweight API.
- ClassDescriptionA holding class for public/private parameter pairs.interface that a public/private key pair generator should conform to.all parameter classes implement this.Foundation class for checked exceptions thrown by the crypto packages.Properties interface for cryptographic services.Enumeration of cryptographic service purposes.Registry for cryptographic services and utilities.this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.interface that a message digest conforms to.Extended interface for message digests with additional functionality.The base class for parameters to key generators.the foundation class for the exceptions thrown by the crypto packages.Interface describing secret with encapsulation details.With FIPS PUB 202 a new kind of message digest was announced which supported extendable output, or variable digest sizes.