deimos.openssl.seed

Undocumented in source.

Public Imports

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

Members

Aliases

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

Functions

SEED_cbc_encrypt
void SEED_cbc_encrypt(const(ubyte)* in_, ubyte* out_, size_t len, const(SEED_KEY_SCHEDULE)* ks, ubyte[SEED_BLOCK_SIZE]* 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.
SEED_cfb128_encrypt
void SEED_cfb128_encrypt(const(ubyte)* in_, ubyte* out_, size_t len, const(SEED_KEY_SCHEDULE)* ks, ubyte[SEED_BLOCK_SIZE]* 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.
SEED_decrypt
void SEED_decrypt(const(ubyte[SEED_BLOCK_SIZE])* s, ubyte[SEED_BLOCK_SIZE]* d, const(SEED_KEY_SCHEDULE)* ks)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SEED_ecb_encrypt
void SEED_ecb_encrypt(const(ubyte)* in_, ubyte* out_, const(SEED_KEY_SCHEDULE)* ks, int enc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SEED_encrypt
void SEED_encrypt(const(ubyte[SEED_BLOCK_SIZE])* s, ubyte[SEED_BLOCK_SIZE]* d, const(SEED_KEY_SCHEDULE)* ks)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SEED_ofb128_encrypt
void SEED_ofb128_encrypt(const(ubyte)* in_, ubyte* out_, size_t len, const(SEED_KEY_SCHEDULE)* ks, ubyte[SEED_BLOCK_SIZE]* 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.
SEED_set_key
void SEED_set_key(const(ubyte[SEED_KEY_LENGTH])* rawkey, SEED_KEY_SCHEDULE* ks)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
private_SEED_set_key
void private_SEED_set_key(const(ubyte[SEED_KEY_LENGTH])* rawkey, SEED_KEY_SCHEDULE* ks)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

SEED_BLOCK_SIZE
enum SEED_BLOCK_SIZE;
Undocumented in source.
SEED_KEY_LENGTH
enum SEED_KEY_LENGTH;
Undocumented in source.

Structs

seed_key_st
struct seed_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