Метод Decrypt
Описание
Расшифровывает буфер данных при помощи криптографического алгоритма AES128 ассоциированного с компонентом (Feature). Выполняет проверку лицензионный условий компонента.
...
UI Text Box |
---|
|
Если при шифровании использовался вектор инициализации iv, то при дешифрации необходимо указать тот же вектор |
Синтаксис
Code Block |
---|
language | c# |
---|
linenumbers | true |
---|
|
public unsafe Status Decrypt(byte[] data,
FeatureEncryptMode mode,
byte[] iv)
|
Параметры
data | Буфер для шифрования |
mode | Режим шифрования: - GRD_EM_ECB
- GRD_EM_CBC
- GRD_EM_ECB | GRD_NO_COUNTER_DECREMENT
- GRD_EM_CBC | GRD_NO_COUNTER_DECREMENT
|
iv | Буфер для передачи вектора инициализации. Может быть NULL |
Возвращаемые значения
GRD_OK
GRD_INVALID_HANDLE
GRD_INVALID_FEATURE