package cryptokit

  1. Overview
  2. Docs
class type block_cipher = object ... end
class mac : ?iv:string -> ?pad:Padding.scheme -> block_cipher -> hash
class aes_encrypt : string -> block_cipher
class aes_decrypt : string -> block_cipher
class des_encrypt : string -> block_cipher
class des_decrypt : string -> block_cipher
class blowfish_encrypt : string -> block_cipher
class blowfish_decrypt : string -> block_cipher
class cbc_encrypt : ?iv:string -> block_cipher -> block_cipher
class cbc_decrypt : ?iv:string -> block_cipher -> block_cipher
class cfb_encrypt : ?iv:string -> int -> block_cipher -> block_cipher
class cfb_decrypt : ?iv:string -> int -> block_cipher -> block_cipher
class ofb : ?iv:string -> int -> block_cipher -> block_cipher
class ctr : ?iv:string -> ?inc:int -> block_cipher -> block_cipher