deimos.openssl.blowfish

Undocumented in source.

Public Imports

deimos.openssl.e_os2
public import deimos.openssl.e_os2;
Undocumented in source.

Members

Aliases

BF_KEY
alias BF_KEY = bf_key_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_LONG
alias BF_LONG = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

BF_cbc_encrypt
void BF_cbc_encrypt(const(ubyte)* in_, ubyte* out_, c_long length, const(BF_KEY)* schedule, 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.
BF_cfb64_encrypt
void BF_cfb64_encrypt(const(ubyte)* in_, ubyte* out_, c_long length, const(BF_KEY)* schedule, 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.
BF_decrypt
void BF_decrypt(BF_LONG* data, const(BF_KEY)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_ecb_encrypt
void BF_ecb_encrypt(const(ubyte)* in_, ubyte* out_, const(BF_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.
BF_encrypt
void BF_encrypt(BF_LONG* data, const(BF_KEY)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_ofb64_encrypt
void BF_ofb64_encrypt(const(ubyte)* in_, ubyte* out_, c_long length, const(BF_KEY)* schedule, 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.
BF_options
const(char)* BF_options()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_set_key
void BF_set_key(BF_KEY* key, int len, const(ubyte)* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
private_BF_set_key
void private_BF_set_key(BF_KEY* key, int len, const(ubyte)* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

BF_BLOCK
enum BF_BLOCK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_DECRYPT
enum BF_DECRYPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_ENCRYPT
enum BF_ENCRYPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BF_ROUNDS
enum BF_ROUNDS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

bf_key_st
struct bf_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