libressl_d.openssl.camellia

Undocumented in source.

Public Imports

core.stdc.stddef
public import core.stdc.stddef;
Undocumented in source.
libressl_d.openssl.opensslconf
public import libressl_d.openssl.opensslconf;
Undocumented in source.

Members

Aliases

CAMELLIA_KEY
alias CAMELLIA_KEY = .camellia_key_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
KEY_TABLE_TYPE
alias KEY_TABLE_TYPE = uint[.CAMELLIA_TABLE_WORD_LEN]

to match with WORD

Functions

Camellia_cbc_encrypt
void Camellia_cbc_encrypt(const(ubyte)* in_, ubyte* out_, size_t length_, const(.CAMELLIA_KEY)* key, ubyte* ivec, int enc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_cfb128_encrypt
void Camellia_cfb128_encrypt(const(ubyte)* in_, ubyte* out_, size_t length_, const(.CAMELLIA_KEY)* key, ubyte* ivec, int* num, int enc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_cfb1_encrypt
void Camellia_cfb1_encrypt(const(ubyte)* in_, ubyte* out_, size_t length_, const(.CAMELLIA_KEY)* key, ubyte* ivec, int* num, int enc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_cfb8_encrypt
void Camellia_cfb8_encrypt(const(ubyte)* in_, ubyte* out_, size_t length_, const(.CAMELLIA_KEY)* key, ubyte* ivec, int* num, int enc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_ctr128_encrypt
void Camellia_ctr128_encrypt(const(ubyte)* in_, ubyte* out_, size_t length_, const(.CAMELLIA_KEY)* key, ubyte* ivec, ubyte* ecount_buf, uint* num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_decrypt
void Camellia_decrypt(const(ubyte)* in_, ubyte* out_, const(.CAMELLIA_KEY)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_ecb_encrypt
void Camellia_ecb_encrypt(const(ubyte)* in_, ubyte* out_, const(.CAMELLIA_KEY)* key, int enc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_encrypt
void Camellia_encrypt(const(ubyte)* in_, ubyte* out_, const(.CAMELLIA_KEY)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_ofb128_encrypt
void Camellia_ofb128_encrypt(const(ubyte)* in_, ubyte* out_, size_t length_, const(.CAMELLIA_KEY)* key, ubyte* ivec, int* num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Camellia_set_key
int Camellia_set_key(const(ubyte)* userKey, int bits, .CAMELLIA_KEY* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

CAMELLIA_BLOCK_SIZE
enum CAMELLIA_BLOCK_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CAMELLIA_DECRYPT
enum CAMELLIA_DECRYPT;
Undocumented in source.
CAMELLIA_ENCRYPT
enum CAMELLIA_ENCRYPT;
Undocumented in source.
CAMELLIA_TABLE_BYTE_LEN
enum CAMELLIA_TABLE_BYTE_LEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CAMELLIA_TABLE_WORD_LEN
enum CAMELLIA_TABLE_WORD_LEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

camellia_key_st
struct camellia_key_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta