A | |
| add_byte [Cryptokit.hash] |
|
| add_char [Cryptokit.hash] |
|
| add_string [Cryptokit.hash] |
|
| add_substring [Cryptokit.hash] |
|
| available_output [Cryptokit.transform] | Return the number of characters of output currently available. |
B | |
| blocksize [Cryptokit.Block.block_cipher] | The size in bytes of the blocks manipulated by the cipher. |
F | |
| finish [Cryptokit.transform] | Call method |
| flush [Cryptokit.transform] |
|
G | |
| get_byte [Cryptokit.transform] | Return the code of the first character of output, and remove it from the internal output buffer. |
| get_char [Cryptokit.transform] | Return the first character of output, and remove it from the internal output buffer. |
| get_string [Cryptokit.transform] | Return a character string containing all output characters available at this point. |
| get_substring [Cryptokit.transform] | Return a triple |
H | |
| hash_size [Cryptokit.hash] | Return the size of hash values produced by this hash function, in bytes. |
I | |
| input_block_size [Cryptokit.transform] | Some transforms (e.g. |
O | |
| output_block_size [Cryptokit.transform] | Some transforms (e.g. |
P | |
| pad [Cryptokit.Padding.scheme] |
|
| put_byte [Cryptokit.transform] |
|
| put_char [Cryptokit.transform] |
|
| put_string [Cryptokit.transform] |
|
| put_substring [Cryptokit.transform] |
|
R | |
| random_bytes [Cryptokit.Random.rng] |
|
| result [Cryptokit.hash] | Terminate the hash computation and return the hash value for
the input data provided via the |
S | |
| strip [Cryptokit.Padding.scheme] | This is the converse of the |
T | |
| transform [Cryptokit.Stream.stream_cipher] |
|
| transform [Cryptokit.Block.block_cipher] |
|
W | |
| wipe [Cryptokit.Stream.stream_cipher] | Erase the internal state of the stream cipher, such as all key-dependent material. |
| wipe [Cryptokit.Block.block_cipher] | Erase the internal state of the block cipher, such as all key-dependent material. |
| wipe [Cryptokit.hash] | Erase all internal buffers and data structures of this hash, overwriting them with zeroes. |
| wipe [Cryptokit.transform] | Erase all internal buffers and data structures of this transform, overwriting them with zeroes. |
| wipe [Cryptokit.Random.rng] | Erases the internal state of the generator. |