java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>public final class CryptoProvider
extends java.security.Provider
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
GOST_CIPHER_NAME |
Имя алгоритма шифрования ГОСТ 28147-89 со сменой ключа через килобайт.
|
static java.lang.String |
GOST_CIPHER_NAME_CLEAR |
Имя алгоритма шифрования ГОСТ 28147-89.
|
static java.lang.String |
GOST_EL_DH_OID |
Строковое представление идентификатора набора параметров для ключа обмена,
соответствующего алгоритму ГОСТ Р 34.10-2001.
|
static java.lang.String |
GOST_K_CIPHER_NAME |
Имя алгоритма шифрования ГОСТ Р 3412_2015 Кузнечик.
|
static java.lang.String |
GOST_M_CIPHER_NAME |
Имя алгоритма шифрования ГОСТ Р 3412_2015 Магма.
|
static java.lang.String |
GOST_TRANSPORT |
Имя алгоритма экспорта/импорта секретного ключа на алгоритме ГОСТ.
|
static java.lang.String |
GOST_TRANSPORT_K |
Имя алгоритма экспорта/импорта секретного ключа на
алгоритме Кузнечик.
|
static java.lang.String |
GOST_TRANSPORT_M |
Имя алгоритма экспорта/импорта секретного ключа на
алгоритме Магма.
|
static boolean |
isCryptoValid |
Допустимо ли использование модуля шифрования
(нельзя, если лицензия не установлена и если лицензия не для шифрования).
|
static java.lang.String |
PROVIDER_INFO |
Описание криптопровайдера CryptoPro Crypto.
|
static java.lang.String |
PROVIDER_NAME |
Имя криптопровайдера CryptoPro Crypto.
|
static java.lang.String |
SYMMETRIC_512 |
Имя алгоритма 512-битного ключа HMAC.
|
| Constructor | Description |
|---|---|
CryptoProvider() |
Создание и загрузка криптопровайдера CryptoPro Crypto.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getName() |
Функция возвращает имя провайдера
|
clone, contains, containsKey, containsValue, equals, getProperty, hashCode, isEmpty, list, list, load, loadFromXML, propertyNames, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNamesclear, compute, computeIfAbsent, computeIfPresent, configure, elements, entrySet, forEach, get, getInfo, getOrDefault, getProperty, getService, getServices, getVersion, getVersionStr, isConfigured, keys, keySet, load, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, toString, valuespublic static final java.lang.String PROVIDER_NAME
public static final java.lang.String PROVIDER_INFO
public static final java.lang.String GOST_CIPHER_NAME_CLEAR
public static final java.lang.String GOST_CIPHER_NAME
public static final java.lang.String GOST_M_CIPHER_NAME
public static final java.lang.String GOST_K_CIPHER_NAME
public static final java.lang.String SYMMETRIC_512
public static final java.lang.String GOST_TRANSPORT
public static final java.lang.String GOST_TRANSPORT_K
public static final java.lang.String GOST_TRANSPORT_M
public static final java.lang.String GOST_EL_DH_OID
public static boolean isCryptoValid