4.6 KiB
4.6 KiB
Functions
You can find documentation for every public function of WHY2 below.
Core
Crypto
Function | Description |
---|---|
why2_sum_segment |
Calculate SUM++ for input; Used for padding seed |
why2_random |
Write crypto-secure random number into dest |
why2_seed_random |
Seed why2_seeded_random output |
why2_seeded_random |
Generate random number based on seed passed in why2_seed_random |
Decrypter
Function | Description |
---|---|
why2_decrypt_text |
Text from will be decrypted with key and returned |
Encrypter
Function | Description |
---|---|
why2_encrypt_text |
Text from will be encrypted with key and returned |
Flags
Getters
Function | Description |
---|---|
why2_get_encryption_separator |
This functions doesn't have any description. |
why2_get_key_length |
This functions doesn't have any description. |
why2_get_default_flags |
This generates why2_input_flags with default values |
why2_get_flags |
Returns used flags |
why2_no_output |
Same as why2_get_default_flags() but for why2_output_flags |
why2_get_encryption_operation |
Returns functions which is used for encryption & decryption |
why2_get_flags_changed |
This functions doesn't have any description. |
why2_get_padding_changed |
This functions doesn't have any description. |
why2_get_memory_identifier |
Returns string used in linked list (in memory.c) for identifying nodes when running garbage collector |
why2_get_default_memory_identifier |
This functions doesn't have any description. |
Setters
Function | Description |
---|---|
why2_set_encryption_separator |
This functions doesn't have any description. |
why2_set_key_length |
This functions doesn't have any description. |
why2_set_flags |
This functions doesn't have any description. |
why2_set_encryption_operation |
This functions doesn't have any description. |
why2_set_memory_identifier |
This functions doesn't have any description. |