A | |
| aes_decrypt [Cryptokit.Block] |
The AES block cipher, in decryption mode.
|
| aes_encrypt [Cryptokit.Block] |
The AES block cipher, in encryption mode.
|
| arcfour [Cryptokit.Stream] |
The ARCfour (``alleged RC4'') stream cipher.
|
C | |
| cbc_decrypt [Cryptokit.Block] |
Add Cipher Block Chaining (CBC) to the given block cipher
in decryption mode.
|
| cbc_encrypt [Cryptokit.Block] |
Add Cipher Block Chaining (CBC) to the given block cipher
in encryption mode.
|
| cfb_decrypt [Cryptokit.Block] |
Add Cipher Feedback Block (CFB) to the given block cipher
in decryption mode.
|
| cfb_encrypt [Cryptokit.Block] |
Add Cipher Feedback Block (CFB) to the given block cipher
in encryption mode.
|
| cipher [Cryptokit.Stream] |
Wraps an arbitrary stream cipher as a transform.
|
| cipher [Cryptokit.Block] |
Wraps a block cipher as a general transform.
|
| cipher_padded_decrypt [Cryptokit.Block] |
Like
Cryptokit.Block.cipher, but removes padding on the output data
as specified by the first argument.
|
| cipher_padded_encrypt [Cryptokit.Block] |
Like
Cryptokit.Block.cipher, but performs padding on the input data
as specified by the first argument.
|
D | |
| des_decrypt [Cryptokit.Block] |
The DES block cipher, in decryption mode.
|
| des_encrypt [Cryptokit.Block] |
The DES block cipher, in encryption mode.
|
M | |
| mac [Cryptokit.Block] |
Build a MAC (keyed hash function) from the given block cipher.
|
| mac_final_triple [Cryptokit.Block] |
Build a MAC (keyed hash function) from the given block ciphers
c1, c2 and c3.
|
O | |
| ofb [Cryptokit.Block] |
Add Output Feedback Block (OFB) to the given block cipher.
|
T | |
| triple_des_decrypt [Cryptokit.Block] |
The Triple-DES block cipher, in decryption mode.
|
| triple_des_encrypt [Cryptokit.Block] |
The Triple-DES block cipher, in encryption mode.
|