Поделиться через


Javax.Crypto.Spec Пространство имен

Этот пакет предоставляет классы и интерфейсы, необходимые для указания ключей и параметров для шифрования.

Классы

DESedeKeySpec

Этот класс задает ключ DES-EDE ("triple-DES").

DESKeySpec

Этот класс задает ключ DES.

DHGenParameterSpec

Этот класс задает набор параметров, используемых для создания параметров Diffie-Hellman (system) для использования в соглашении ключа Diffie-Hellman.

DHParameterSpec

Этот класс задает набор параметров, используемых с алгоритмом Diffie-Hellman, как указано в PKCS #3: Diffie-Hellman Key-Agreement Standard.

DHPrivateKeySpec

Этот класс задает закрытый ключ Diffie-Hellman со связанными параметрами.

DHPublicKeySpec

Этот класс задает открытый ключ Diffie-Hellman со связанными параметрами.

GCMParameterSpec

Задает набор параметров, необходимых для javax.crypto.Cipher использования режима Galois/Counter Mode (GCM).

IvParameterSpec

Этот класс задает вектор инициализации (IV).

OAEPParameterSpec

Этот класс задает набор параметров, используемых с OAEP Padding, как определено в стандарте PKCS #1 .

PBEKeySpec

Выбранный пользователем пароль, который можно использовать с шифрованием на основе паролей (PBE).

PBEParameterSpec

Этот класс задает набор параметров, используемых с шифрованием на основе паролей (PBE), как определено в стандарте PKCS #5 .

PSource

Этот класс задает источник входных данных P в OAEP Padding, как определено в стандарте PKCS #1 .

PSource.PSpecified

Этот класс используется для явного указания значения входных данных P OAEP в OAEP Padding.

RC2ParameterSpec

Этот класс задает параметры, используемые с алгоритмом RC2http://www.ietf.org/rfc/rfc2268.txt .

RC5ParameterSpec

Этот класс задает параметры, используемые с алгоритмом RC5http://www.ietf.org/rfc/rfc2040.txt .

SecretKeySpec

Этот класс задает секретный ключ независимо от поставщика.

SecretKeySpec.InterfaceConsts

Этот пакет предоставляет классы и интерфейсы, необходимые для указания ключей и параметров для шифрования.