public final class CryptoProvider
extends java.security.Provider
Modifier and Type | Class and Description |
---|---|
static class |
CryptoProvider.CryptoLicenseHolder
Допустимо ли использование модуля шифрования
(нельзя, если лицензия не установлена и если лицензия не для шифрования).
|
Modifier and Type | Field and 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 java.lang.String |
PROVIDER_INFO
Описание криптопровайдера CryptoPro Crypto.
|
static java.lang.String |
PROVIDER_NAME
Имя криптопровайдера CryptoPro Crypto.
|
static java.lang.String |
SYMMETRIC_512
Имя алгоритма 512-битного ключа HMAC.
|
Constructor and Description |
---|
CryptoProvider()
Создание и загрузка криптопровайдера CryptoPro Crypto.
|
clear, compute, computeIfAbsent, computeIfPresent, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getService, getServices, getVersion, keys, keySet, load, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, toString, values
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
public 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