Пакет java.security.interfaces
Обратите внимание, что эти интерфейсы предназначены только для реализаций ключей, чьи ключи доступны. Эти интерфейсы не предназначены для реализаций ключей, чьи ключи находятся в недоступном, защищённом хранилище (например, в аппаратном устройстве).
Для получения дополнительной информации для разработчиков о том, как использовать эти интерфейсы, включая информацию о разработке Key классов для аппаратных устройств, см. руководства для разработчиков криптографических поставщиков:
Спецификация пакета
- PKCS #1: Спецификации криптографии RSA, версия 2.2 (RFC 8017)
- Федеральный стандарт обработки информации (FIPS PUB) 186: Стандарт цифровой подписи (DSS)
Связанная документация
Для получения дополнительной документации, пожалуйста, обратитесь к:- Since:
- 1.1
| Класс | Описание |
|---|---|
| DSAKey | Интерфейс для открытого или закрытого ключа DSA. |
| DSAKeyPairGenerator | Интерфейс для объекта, способного генерировать пары ключей DSA. |
| DSAParams | Интерфейс для набора параметров DSA, определяющего семейство ключей DSA. |
| DSAPrivateKey | Стандартный интерфейс для закрытого ключа DSA. |
| DSAPublicKey | Интерфейс для открытого ключа DSA. |
| ECKey | Интерфейс для ключа эллиптической кривой (EC). |
| ECPrivateKey | Интерфейс для закрытого ключа эллиптической кривой (EC). |
| ECPublicKey | Интерфейс для открытого ключа эллиптической кривой (EC). |
| EdECKey | Интерфейс для ключа эллиптической кривой, как определено в RFC 8032: Алгоритм цифровой подписи кривой Эдвардса (EdDSA). |
| EdECPrivateKey | Интерфейс для закрытого ключа эллиптической кривой, как определено в RFC 8032: Алгоритм цифровой подписи кривой Эдвардса (EdDSA). |
| EdECPublicKey | Интерфейс для открытого ключа эллиптической кривой, как определено в RFC 8032: Алгоритм цифровой подписи кривой Эдвардса (EdDSA). |
| RSAKey | Интерфейс для открытого или закрытого ключа в стандарте PKCS#1 v2.2, например, для алгоритмов RSA или RSASSA-PSS. |
| RSAMultiPrimePrivateCrtKey | Интерфейс для многократного закрытого ключа RSA, как определено в стандарте PKCS#1 v2.2, используя значения информации теоремы об остаточных классах (CRT). |
| RSAPrivateCrtKey | Интерфейс для закрытого ключа RSA, как определено в стандарте PKCS#1 v2.2, используя значения информации теоремы об остаточных классах (CRT). |
| RSAPrivateKey | Интерфейс для закрытого ключа RSA. |
| RSAPublicKey | Интерфейс для открытого ключа RSA. |
| XECKey | Интерфейс для ключа эллиптической кривой, как определено в RFC 7748. |
| XECPrivateKey | Интерфейс для закрытого ключа эллиптической кривой, как определено в RFC 7748. |
| XECPublicKey | Интерфейс для открытого ключа эллиптической кривой, как определено в RFC 7748. |
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/security/interfaces/package-summary.html