- 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
-
Идентификатор алгоритма.
- 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
-
Функция генерации имитовставки для шифратора.
- getKey() - Method in class ru.CryptoPro.JCSP.params.RMaskSpec
-
Получение ключа.
- 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
-
Получение числа.
- getOmac() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция получения зашифрованной имитовставки.
- 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
-
- getProductBuild() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Получение билда продукта из манифеста, если это возможно,
иначе - билд по умолчанию.
- getProductRelease() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Получение релиза продукта из манифеста, если это возможно,
иначе - версия по умолчанию.
- getProductVersion() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Получение версии продукта из манифеста, если это возможно,
иначе - версия по умолчанию.
- 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
-
Получение потока из файлового хранилища.
- 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
-
Имя алгоритма экспорта/импорта секретного ключа на
алгоритме Магма.
- INFO - Static variable in class ru.CryptoPro.JCSP.JCSP
-
Описание криптопровайдера CryptoPro Java CSP.
- INFO - Static variable in class ru.CryptoPro.JCSP.JCSPRSA
-
Описание криптопровайдера CryptoPro Java CSP RSA.
- install() - Method in class ru.CryptoPro.JCSP.JCSPInstaller
-
Установка пакета.
- InvalidPFXException - Exception in ru.CryptoPro.JCSP.exception
-
Класс InvalidPFXException реализует
исключение в случае ошибки формата PFX.
- InvalidPFXException(String) - Constructor for exception ru.CryptoPro.JCSP.exception.InvalidPFXException
-
Конструктор.
- InvalidPFXException(String, int) - Constructor for exception ru.CryptoPro.JCSP.exception.InvalidPFXException
-
Конструктор.
- InvalidStoreException - Exception in ru.CryptoPro.JCSP.exception
-
Класс InvalidStoreException реализует
исключение в случае ошибки чтения из
системного хранилища.
- InvalidStoreException(String) - Constructor for exception ru.CryptoPro.JCSP.exception.InvalidStoreException
-
Конструктор.
- InvalidStoreException(String, int) - Constructor for exception ru.CryptoPro.JCSP.exception.InvalidStoreException
-
Конструктор.
- isBadKey() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
- isBadKeyset() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- isBadSignature() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSHashNSignException
-
- isBadType() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
- isCanceled() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- isCertificateAbsent() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
- isECDSA() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Проверка, имеет ли открытый ключ алгоритм ECDSA.
- isECDSACSPInstalled() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Проверка установки ECDSA CSP.
- isECDSAKey() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Проверка, имеет ли закрытый ключ алгоритм ECDSA.
- isEDDSA() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Проверка, имеет ли открытый ключ алгоритм EDDSA.
- isEDDSACSPInstalled() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Проверка установки EDDSA CSP.
- isEDDSAKey() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Проверка, имеет ли закрытый ключ алгоритм EDDSA.
- isExportable() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Получения флага возможности экспорта ключа.
- isForeignKey() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Проверка, имеет ли закрытый ключ иностранный алгоритм.
- isFromPfx() - Method in interface ru.CryptoPro.JCSP.Key.JCSPSpecKey
-
Проверка, был ли ключ загружен из PFX.
- isNoKey() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- isNotExportable() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSKeyException
-
- isPermissionsAbsent() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSKeyParamException
-
- isPfxBadAsn1() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- isPfxInvalidPassword() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- isPlus() - Method in class ru.CryptoPro.JCSP.params.AddXSpec
-
Получение операции.
- isRSA() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Проверка, имеет ли открытый ключ алгоритм RSA.
- isRSACSPInstalled() - Static method in class ru.CryptoPro.JCSP.JCSP
-
Проверка установки RSA CSP.
- isRSAKey() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPrivateKeyInterface
-
Проверка, имеет ли закрытый ключ алгоритм RSA.
- isUseDefaultCSPProvider() - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Если true, то будет испльзоваться локальный провайдер
при хешировании и импорте открытого ключа для проверки
подписи.
- isWantGraphic() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- isWrongPassword() - Method in exception ru.CryptoPro.JCSP.MSCAPI.MSException
-
- 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).
- 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
-
- setAlgorithmIdentifier(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
-
Установка флага недопустимости записи ключа.
- setOmac(byte[]) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция проверки зашифрованной имиты.
- setPadding(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPPublicKeyInterface
-
Устанавливает режим паддинга.
- setPadding(int) - Method in interface ru.CryptoPro.JCSP.Key.JCSPSecretKeyInterface
-
Функция устанавливает режим паддинга, в котором находится ключ.
- signature(HHash) - 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-битного симметричного ключа.