Module decoders

Module decoders 

Source
Expand description

Decoders are the functions that actually perform the decodings. This module contains all the code for decoders Think of a decoder as a decryption method that doesn’t require a key The interface.rs defines what each decoder looks like. Once you have made a decoder you need to add it to the filtration system’s mod.rs file you will also need to make it a public module in this file.

Modules§

atbash_decoder
The atbash_decoder module decodes atbash
base32_decoder
The base32_decoder module decodes base32
base58_bitcoin_decoder
The base58_bitcoin_decoder module decodes base58 bitcoin
base58_flickr_decoder
The base58_flickr decoder module decodes base58 flickr
base58_monero_decoder
The base58_monero_decoder module decodes base58 monero
base58_ripple_decoder
The base58_ripple_decoder module decodes base58 ripple
base64_decoder
The base64_decoder module decodes base64 It is public as we use it in some tests.
base64_url_decoder
The base64_url_decoder module decodes base64 url
base91_decoder
The base91_decoder module decodes base91
base65536_decoder
The base65536 module decodes base65536
binary_decoder
The binary_decoder module decodes binary
caesar_decoder
For the caesar cipher decoder
citrix_ctx1_decoder
The citrix_ctx1_decoder module decodes citrix ctx1
crack_results
The crack_results module defines the CrackResult Each and every decoder return same CrackResult
hexadecimal_decoder
The hexadecimal_decoder module decodes hexadecimal
interface
The interface module defines the interface for decoders Each and every decoder has the same struct & traits
morse_code
The morse_code module decodes morse code It is public as we use it in some tests.
reverse_decoder
The reverse_decoder module decodes reverse text Stac -> Cats It is public as we use it in some tests.