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.