* * * Значение * Пояснение * * * * * * ENCRYPTION_KEY_LENGTH_MAXIMUM * * * Use the maximum key length available with the indicated encryption algorithm. * * * * * ENCRYPTION_KEY_LENGTH_40_BITS * * * Use 40-bit keys. * * * * * ENCRYPTION_KEY_LENGTH_56_BITS * * * Use 56-bit keys if available. * * * * * ENCRYPTION_KEY_LENGTH_128_BITS * * * Use 128-bit keys if available. * * * * * ENCRYPTION_KEY_LENGTH_192_BITS * * * Use 192-bit keys. This key length is available only for AES. * * * * * ENCRYPTION_KEY_LENGTH_256_BITS * * * Use 256-bit keys. This key length is available only for AES. * * * * * * @var int */ private $KeyLength; /** * Свойство Name устанавливает или извлекает алгоритм, используемый для операций подписи, конвертации и шифрования. * Может принимать следующие значения: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ЗначениеПояснение
* CADESCOM_ENCRYPTION_ALGORITHM_RC2 * * Use RSA RC2 encryption. *
* CADESCOM_ENCRYPTION_ALGORITHM_RC4 * * Use RSA RC4 encryption. *
* CADESCOM_ENCRYPTION_ALGORITHM_DES * * Use DES encryption. *
* CADESCOM_ENCRYPTION_ALGORITHM_3DES * * Use triple DES encryption. *
* CADESCOM_ENCRYPTION_ALGORITHM_AES * * Use the Advanced Encryption Standard (AES) algorithm. This value is valid for the EncryptedData object only. *
* CADESCOM_ENCRYPTION_ALGORITHM_GOST_28147_89 * * Use ГОСТ 28147-89 encryption. *
* * @var int */ private $Name; /** * Извлекает алгоритм, используемый для операций подписи, конвертации и шифрования. * * @return int */ public function get_Name() { } /** * Устанавливает алгоритм, используемый для операций подписи, конвертации и шифрования. * * @param int $Name * * @return void */ public function set_Name(int $Name) { } /** * Извлекает длину ключа в битах * * @return int */ public function get_KeyLength() { } /** * Устанавливает длину ключа в битах * * @param int $KeyLength * * @return void */ public function set_KeyLength(int $KeyLength) { } }