GCrypt.Cipher.Cipher – gcrypt Reference Manual
Cipher
Object Hierarchy:
GCrypt.Cipher.Cipher
GCrypt.Cipher.Cipher
GCrypt.Cipher.Cipher
Description:
[
Compact
]
[
CCode
( cname =
"gcry_cipher_hd_t"
, free_function =
"gcry_cipher_close"
, lower_case_cprefix =
"gcry_cipher_"
) ]
public
class
Cipher
Namespace:
GCrypt.Cipher
Package:
gcrypt
Content:
Static methods:
public
static
Error
open
(
out
Cipher
cipher,
Algorithm
algo,
Mode
mode,
Flag
flags)
Methods:
public
void
close
()
public
Error
control
(
ControlCommand
cmd,
uchar
[] buffer)
public
Error
decrypt
(
uchar
[] out_buffer,
uchar
[] in_buffer)
public
Error
encrypt
(
uchar
[] out_buffer,
uchar
[] in_buffer)
public
Error
info
(
ControlCommand
what,
ref
uchar
[] buffer)
public
Error
reset
()
public
Error
set_counter_vector
(
uchar
[] counter_vector)
public
Error
set_iv
(
uchar
[] iv_data)
public
Error
set_key
(
uchar
[] key_data)
public
Error
sync
()
2022 vala-language.org