TripleDes
mode: :des3_ecb, :des3_cbc, :des_ede3
key: iodata, must be a multiple of 64 bits (8 bytes).
ivec: an arbitrary initializing vector, must be a multiple of 64 bits (8 bytes).
data: iodata, must be a multiple of 64 bits (8 bytes).## Examples
TripleDes.encrypt(data, key, mode)
TripleDes.decrypt(data, key, mode)
TripleDes.encrypt(data, key, ivec, mode)
TripleDes.decrypt(data, key, ivec, mode)Installation
If available in Hex, the package can be installed
by adding triple_des to your list of dependencies in mix.exs:
def deps do
[{:triple_des, "~> 1.0.0"}]
endDocumentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/triple_des.