ru.CryptoPro.Crypto
Class CryptoProvider

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byjava.util.Properties
              extended byjava.security.Provider
                  extended byru.CryptoPro.Crypto.CryptoProvider
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public final class CryptoProvider
extends java.security.Provider

The CryptoPro Cipher Provider.

Author:
Copyright 2004-2005 Crypto-Pro. All rights reserved.
See Also:
Serialized Form
Version:1.0
Inspection removed:
HardCodedStringLiteral,DuplicateStringLiteralInspection

Field Summary
static java.lang.String GOST_CIPHER_NAME
          Имя алгоритма шифрования ГОСТ 28147-89 со сменой ключа через килобайт.
static java.lang.String GOST_CIPHER_NAME_CLEAR
          Имя алгоритма шифрования ГОСТ 28147-89.
static java.lang.String GOST_DH_NAME
          Имя алгоритма используемого для создания закрытых ключей обмена.
static java.lang.String GOST_EL_DH_OID
          Строковое представление идентификатора набора параметров для ключа обмена, соответствующего алгоритму ГОСТ Р 34.10-2001.
static java.lang.String GOST_EPH_DH_NAME
          Имя алгоритма используемого для создания закрытых ключей обмена.
static java.lang.String PROVIDER_INFO
          Описание криптопровайдера CryptoPro Crypto.
static java.lang.String PROVIDER_NAME
          Имя криптопровайдера CryptoPro Crypto.
 
Constructor Summary
CryptoProvider()
          Создание и загрузка криптопровайдера CryptoPro Crypto.
 
Methods inherited from class java.security.Provider
clear, entrySet, getInfo, getName, getVersion, keySet, load, put, putAll, remove, toString, values
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, propertyNames, save, setProperty, store
 
Methods inherited from class java.util.Hashtable
clone, contains, containsKey, containsValue, elements, equals, get, hashCode, isEmpty, keys, size
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROVIDER_NAME

public static final java.lang.String PROVIDER_NAME
Имя криптопровайдера CryptoPro Crypto.

See Also:
Constant Field Values

PROVIDER_INFO

public static final java.lang.String PROVIDER_INFO
Описание криптопровайдера CryptoPro Crypto.

See Also:
Constant Field Values

GOST_CIPHER_NAME_CLEAR

public static final java.lang.String GOST_CIPHER_NAME_CLEAR
Имя алгоритма шифрования ГОСТ 28147-89.

See Also:
Constant Field Values

GOST_CIPHER_NAME

public static final java.lang.String GOST_CIPHER_NAME
Имя алгоритма шифрования ГОСТ 28147-89 со сменой ключа через килобайт.

See Also:
Constant Field Values

GOST_DH_NAME

public static final java.lang.String GOST_DH_NAME
Имя алгоритма используемого для создания закрытых ключей обмена.

See Also:
Constant Field Values

GOST_EPH_DH_NAME

public static final java.lang.String GOST_EPH_DH_NAME
Имя алгоритма используемого для создания закрытых ключей обмена.

See Also:
Constant Field Values

GOST_EL_DH_OID

public static final java.lang.String GOST_EL_DH_OID
Строковое представление идентификатора набора параметров для ключа обмена, соответствующего алгоритму ГОСТ Р 34.10-2001.

See Also:
Constant Field Values
Constructor Detail

CryptoProvider

public CryptoProvider()
Создание и загрузка криптопровайдера CryptoPro Crypto.