Kickass Crypto

Find us on GitHub: https://github.com/jj5/kickass-crypto.

KICKASS_DEBUG_KEYS

2023-04-07 jj5 - these traits are defined for debugging purposes; they generate single use secret keys and declare a valid environment so you don't have to worry about providing a valid config file; and the delay for the minimum amount of time when delay is invoked due to error.

Table of Contents

do_get_passphrase_list()  : array<string|int, mixed>
2023-04-07 jj5 - a list of one element containing a single use passphrase. As this passphrase isn't stored anywhere it will be impossible to decrypt data encrypted using it after the process has exited.
do_is_valid_config()  : bool
2023-04-07 jj5 - the environment is considered valid and there is no problem. Honest.

Methods

do_get_passphrase_list()

2023-04-07 jj5 - a list of one element containing a single use passphrase. As this passphrase isn't stored anywhere it will be impossible to decrypt data encrypted using it after the process has exited.

protected do_get_passphrase_list() : array<string|int, mixed>
Tags
staticvar

array $list the cached passphrase list to use for debugging.

Return values
array<string|int, mixed>

the list of passphrases.

do_is_valid_config()

2023-04-07 jj5 - the environment is considered valid and there is no problem. Honest.

protected do_is_valid_config(string &$problem) : bool
Parameters
$problem : string

always null.

Return values
bool

always true.

Search results