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);