From baf64a91f14da1384c60260a86ab434b30c50dc0 Mon Sep 17 00:00:00 2001 From: Artem Vasilev Date: Tue, 14 Dec 2021 16:36:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D1=80=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=BA=20=D0=BA=D0=BE=D0=BD=D1=81=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/defines.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/defines.php b/src/defines.php index 1f9f900..33913f0 100644 --- a/src/defines.php +++ b/src/defines.php @@ -44,18 +44,28 @@ define('DECIPHER_ONLY_KEY_USAGE', 32768); define('ENCODE_BASE64', 0); define('ENCODE_BINARY', 1); define('ENCODE_ANY', 4294967295); + +/** + * CADESCOM_ENCRYPTION_ALGORITHM - алгоритм, используемый для операций подписи, конвертации и шифрования. + */ define('CADESCOM_ENCRYPTION_ALGORITHM_RC2', 0); define('CADESCOM_ENCRYPTION_ALGORITHM_RC4', 1); define('CADESCOM_ENCRYPTION_ALGORITHM_DES', 2); define('CADESCOM_ENCRYPTION_ALGORITHM_3DES', 3); define('CADESCOM_ENCRYPTION_ALGORITHM_AES', 4); define('CADESCOM_ENCRYPTION_ALGORITHM_GOST_28147_89', 25); + +/** + * ENCRYPTION_KEY_LENGTH - Длина ключа в битах. + */ define('ENCRYPTION_KEY_LENGTH_MAXIMUM', 0); define('ENCRYPTION_KEY_LENGTH_40_BITS', 1); define('ENCRYPTION_KEY_LENGTH_56_BITS', 2); define('ENCRYPTION_KEY_LENGTH_128_BITS', 3); define('ENCRYPTION_KEY_LENGTH_192_BITS', 4); define('ENCRYPTION_KEY_LENGTH_256_BITS', 5); + + define('EKU_OTHER', 0); define('EKU_SERVER_AUTH', 1); define('EKU_CLIENT_AUTH', 2);