diff --git a/src/CPAlgorithm.php b/src/CPAlgorithm.php index 03a204c..245500d 100644 --- a/src/CPAlgorithm.php +++ b/src/CPAlgorithm.php @@ -10,142 +10,12 @@ * @link https://docs.cryptopro.ru/cades/reference/cadescom/cadescom_class/algorithm * @link https://docs.microsoft.com/en-gb/windows/win32/seccrypto/algorithm?redirectedfrom=MSDN * + * @property-read int $Name + * @property-read int $KeyLength */ class CPAlgorithm { - /** - * Свойство KeyLength устанавливает или извлекает длину ключа в битах. Это свойство не используется для алгоритмов, использующих фиксированную длину ключа. - * Может принимать следующие значения: - *
Значение | - *Пояснение | - *
---|---|
- * 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. - * | - *
Значение | - *Пояснение | - *
---|---|
- * 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. - * | - *