- ADDRESS_BOOK_STORE_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Системное хранилище AddressBook.
- AddXSpec - Class in ru.CryptoPro.JCSP.params
-
JCP-1745
Служебный класс AddXSpec предназначен для того, чтобы
выполнить сложение/вычитание ключа и числа или другого
ключа при обработке в KeyFactory.translateKey().
- AddXSpec(Key, byte[]) - Constructor for class ru.CryptoPro.JCSP.params.AddXSpec
-
Конструктор для сложения/вычитания ключа и числа.
- AddXSpec(Key, Key) - Constructor for class ru.CryptoPro.JCSP.params.AddXSpec
-
Конструктор для сложения/вычитания ключа и другого
ключа.
- AES_MAC_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма MAC на основе AES.
- AES_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма шифрования AES.
- AlgorithmParameterValidator - Class in ru.CryptoPro.JCSP.params
-
Служебный класс для определения возможности использования
cipher suite (по алгоритму шифрования).
- AlgorithmParameterValidator() - Constructor for class ru.CryptoPro.JCSP.params.AlgorithmParameterValidator
-
- ALL_INSTALL - Static variable in class ru.CryptoPro.JCSP.JCSPInstaller
-
Список jar, для которых необходим доступ во время установки.
- ALL_JARS - Static variable in class ru.CryptoPro.JCSP.JCSPInstaller
-
Устанавливаемые библиотеки.
- ANDROID_APP_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Пакет приложения провайдера в Google Android.
- ANDROID_APP_STORE - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Папка приложения провайдера в Google Android.
- ANDROID_APP_STORE_LIB - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Папка с библиотеками приложения провайдера в Google Android.
- generatePublic() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Создание открытого ключа, соответствующего данному закрытому.
- getAlgorithm() - Method in class ru.CryptoPro.JCSP.params.AddXSpec
-
- getAlgorithm() - Method in class ru.CryptoPro.JCSP.params.MulXSpec
-
- getAlgorithm() - Method in class ru.CryptoPro.JCSP.params.RMaskSpec
-
- getAlgorithmIdentifier() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Идентификатор алгоритма.
- getAppropriateCryptMode() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Режим шифрования.
- getDescription() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- getEncoded() - Method in class ru.CryptoPro.JCSP.params.MulXSpec
-
- getEncoded() - Method in class ru.CryptoPro.JCSP.params.RMaskSpec
-
- getEncryptMode() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция возвращает режим шифрования, в котором находится ключ.
- getErrorCode() - Method in exception ru.CryptoPro.JCSP.exception.BaseException
-
Получение кода ошибки.
- getFormat() - Method in class ru.CryptoPro.JCSP.params.MulXSpec
-
- getFormat() - Method in class ru.CryptoPro.JCSP.params.RMaskSpec
-
- getIV_blob() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция генерации блоба имитовставки для шифратора.
- getIV_byte() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция генерации имитовставки для шифратора.
- getJarVersion() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Получение информации о продукте из манифеста, если это возможно.
- getKey() - Method in class ru.CryptoPro.JCSP.params.RMaskSpec
-
Получение ключа.
- getKeyAlgorithmGroup() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Функция возвращает группу алгоритмов ключа.
- getKeyProvType() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Функция возвращает группу алгоритмов ключа: ГОСТ(0), RSA(1), ECDSA(2), EDDSA(3).
- getKeyX() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция получает значение ключа (только в дебаге).
- getMixMode() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция возвращает тип усложнения ключа.
- getNumber() - Method in class ru.CryptoPro.JCSP.params.MulXSpec
-
Получение числа.
- getOpKey() - Method in class ru.CryptoPro.JCSP.params.MulXSpec
-
Получение ключа для умножения/сложения/вычитания.
- getPadding() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция возвращает режим паддинга, или 0, если паддинг неизвестен.
- getPassword() - Method in interface ru.CryptoPro.JCSP.params.PasswordParamsInterface
-
возвращает массив пароля.
- getPassword() - Method in class ru.CryptoPro.JCSP.params.PasswordParamsSpec
-
- getProtectionParameter() - Method in class ru.CryptoPro.JCSP.KeyStore.FILE.FileLoadStoreParameter
-
Получение параметров файлового хранилища.
- getSourceKey() - Method in class ru.CryptoPro.JCSP.params.MulXSpec
-
Получение умножаемого/слагаемого/вычитаемого ключа.
- getStorePath() - Method in class ru.CryptoPro.JCSP.KeyStore.FILE.FileStoreProtection
-
Получение пути к файловому хранилищу.
- getStream() - Method in class ru.CryptoPro.JCSP.KeyStore.PFXStore.PfxStoreProtection
-
Получение потока из файлового хранилища.
- getTag() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция получения зашифрованной имитовставки.
- GOST_CIPHER_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма шифрования ГОСТ 28147-89.
- GOST_TRANSPORT - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма экспорта/импорта секретного ключа на
алгоритме ГОСТ.
- GOST_TRANSPORT_K - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма экспорта/импорта секретного ключа на
алгоритме Кузнечик.
- GOST_TRANSPORT_M - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма экспорта/импорта секретного ключа на
алгоритме Магма.
- HARDWARE_RANDOM - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя ДСЧ с флагом PP_USE_HARDWARE_RNG.
- hashMasterForFinished(byte[], byte[], int, int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPMasterKeyInterface
-
Функция получения хеша мастер-ключа для выработки рабочих ключей.
- HD_STORE_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Тип контейнера - ключевой контейнер на диске.
- hHashMasterForKeys(byte[], byte[], int, int, int, int, boolean) - Method in interface ru.CryptoPro.JCSP.Key.JCSPMasterKeyInterface
-
Функция получения хеша мастер-ключа.
- HMAC_KECCAK_224_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC KECCAK-224.
- HMAC_KECCAK_256_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC KECCAK-256.
- HMAC_KECCAK_384_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC KECCAK-384.
- HMAC_KECCAK_512_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC KECCAK-512.
- HMAC_SHA1_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA1.
- HMAC_SHA1_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA1.
- HMAC_SHA224_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA224.
- HMAC_SHA224_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA224.
- HMAC_SHA256_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA256.
- HMAC_SHA256_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA256.
- HMAC_SHA384_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA384.
- HMAC_SHA384_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA384.
- HMAC_SHA3_224_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA3-224.
- HMAC_SHA3_224_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA3_224.
- HMAC_SHA3_256_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA3-256.
- HMAC_SHA3_256_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA3_256.
- HMAC_SHA3_384_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA3-384.
- HMAC_SHA3_384_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA3_384.
- HMAC_SHA3_512_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA3-512.
- HMAC_SHA3_512_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA3_512.
- HMAC_SHA512_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма HMAC SHA512.
- HMAC_SHA512_OID - Static variable in class ru.CryptoPro.JCSP.JCSP
-
OID HMAC_SHA512.
- main(String[]) - Static method in class ru.CryptoPro.JCSP.JCSPInstaller
-
Собственно инсталятор пакета.
- main(String[]) - Static method in class ru.CryptoPro.JCSP.ManifestInstall
-
Основная функция, вызываемая из Manifest для установки продукта.
- makeNewHMAC(int, OID) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
- makeNewMac(int, int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Формирование функции хеширования.
- ManifestInstall - Class in ru.CryptoPro.JCSP
-
Manifest silent install class.
- minus() - Method in class ru.CryptoPro.JCSP.params.AddXSpec
-
Требование использовать вычитание.
- MSContextException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Исключение открытия и закрытия контекста.
- MSContextException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSContextException
-
Constructs a new exception with null
as its detail message.
- MSContextException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSContextException
-
Constructs a new exception with the specified detail message.
- MSContextException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSContextException
-
Constructs a new exception with the specified detail message and cause.
- MSContextException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSContextException
-
- MSContextException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSContextException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MSCryptException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Исключение зашифрования и расшифрования.
- MSCryptException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSCryptException
-
Constructs a new exception with null
as its detail message.
- MSCryptException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSCryptException
-
Constructs a new exception with the specified detail message.
- MSCryptException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSCryptException
-
Constructs a new exception with the specified detail message and cause.
- MSCryptException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSCryptException
-
- MSCryptException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSCryptException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MSException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Класс для обработки исключений функций Crypt*.
- MSException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
Constructs a new exception with null
as its detail message.
- MSException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
Constructs a new exception with the specified detail message.
- MSException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
Constructs a new exception with the specified detail message and cause.
- MSException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- MSException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MSException_TAG - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- MSHashNSignException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Класс для обработки исключений функций хеширования и подписи.
- MSHashNSignException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSHashNSignException
-
Constructs a new exception with null
as its detail message.
- MSHashNSignException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSHashNSignException
-
Constructs a new exception with the specified detail message.
- MSHashNSignException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSHashNSignException
-
Constructs a new exception with the specified detail message and cause.
- MSHashNSignException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSHashNSignException
-
- MSHashNSignException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSHashNSignException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MSHsmChannelClosedException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Класс исключения при закрытии канала HSM.
- MSHsmChannelClosedException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSHsmChannelClosedException
-
Конструктор.
- MSKeyException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Класс для обработки исключений функций ключа.
- MSKeyException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
Constructs a new exception with null
as its detail message.
- MSKeyException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
Constructs a new exception with the specified detail message.
- MSKeyException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
Constructs a new exception with the specified detail message and cause.
- MSKeyException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
- MSKeyException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MSKeyParamException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Класс для обработки исключений функций параметров ключа.
- MSKeyParamException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
Constructs a new exception with null
as its detail message.
- MSKeyParamException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
Constructs a new exception with the specified detail message.
- MSKeyParamException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
Constructs a new exception with the specified detail message and cause.
- MSKeyParamException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
- MSKeyParamException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MSProvParamException - Exception in ru.CryptoPro.JCSP.MSCAPI
-
Класс для обработки исключений функций параметров провайдера.
- MSProvParamException() - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSProvParamException
-
Constructs a new exception with null
as its detail message.
- MSProvParamException(String) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSProvParamException
-
Constructs a new exception with the specified detail message.
- MSProvParamException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSProvParamException
-
Constructs a new exception with the specified detail message and cause.
- MSProvParamException(String, int) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSProvParamException
-
- MSProvParamException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.MSCAPI.MSProvParamException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains
the class and detail message of cause).
- MulXSpec - Class in ru.CryptoPro.JCSP.params
-
JCP-1735
Служебный класс MulXSpec предназначен для того, чтобы
выполнить умножение ключа на число или другой ключ при
обработке в KeyFactory.translateKey().
- MulXSpec(Key, byte[]) - Constructor for class ru.CryptoPro.JCSP.params.MulXSpec
-
Конструктор для умножения ключа и числа.
- MulXSpec(Key, Key) - Constructor for class ru.CryptoPro.JCSP.params.MulXSpec
-
Конструктор для умножения ключа и другого
ключа.
- MY_STORE_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Системное хранилище MY.
- SCARD_E_INVALID_CHV - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- SCARD_E_NO_SUCH_CERTIFICATE - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- SCARD_W_CANCELLED_BY_USER - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- SCARD_W_CHV_BLOCKED - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- SCARD_W_REMOVED_CARD - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- SCARD_W_WRONG_CHV - Static variable in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- setAAD(byte[]) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция передачи AAD.
- setAlgorithmIdentifier(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Задание алгоритма ключа.
- setAlgorithmIdentifierByCryptMode(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Задание алгоритма ключа.
- setEncryptMode(int, boolean) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция устанавливает режим шифрования, в котором находится ключ.
- setFromPfx() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSpecKey
-
Задание флага true, если ключ из PFX.
- setIV_blob(byte[]) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция установки блоба инициализации для шифратора.
- setIV_byte(byte[]) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция установки имитовставки для шифратора.
- setMixMode(boolean) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция устанавливает тип усложнения ключа, true, если происходит смена ключа
через килобайт, false иначе.
- setModeBits(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция устанавливает длину блока гаммы (в битах).
- setNotWriteAvailable() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Установка флага недопустимости записи ключа.
- setPadding(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Устанавливает режим паддинга.
- setPadding(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция устанавливает режим паддинга, в котором находится ключ.
- setTag(byte[]) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция проверки зашифрованной имитовставки.
- signature(HHash, int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Создание подписи с использованием хеш функции.
- SST_STORE_NAME - Static variable in class ru.CryptoPro.JCSP.JCSP
-
- STORE_LICENSE_FAIL - Static variable in class ru.CryptoPro.JCSP.JCSPInstaller
-
Текстовая строка: "Failed to store license"
- StructException - Exception in ru.CryptoPro.JCSP.CStructReader
-
Исключение, возникающее при чтении или записи некорректно созданных
C-структур
- StructException() - Constructor for exception ru.CryptoPro.JCSP.CStructReader.StructException
-
- StructException(String) - Constructor for exception ru.CryptoPro.JCSP.CStructReader.StructException
-
- StructException(String, Throwable) - Constructor for exception ru.CryptoPro.JCSP.CStructReader.StructException
-
- StructException(Throwable) - Constructor for exception ru.CryptoPro.JCSP.CStructReader.StructException
-
- SYMMETRIC_512 - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Имя алгоритма 512-битного симметричного ключа.