- Encoding and Decoding message along with files
- Checksum
- Hashing and Hash Cracking
- Password Manager
- Secure Steganography (Audio(wav) and Image)
- Cyber Forensic students
- Cryptography algorithms
- Research Scholar
- Securely User can save their Password with the help of Cryptography method for free
- Steganography method using secure encryption
- Base 16
- Base 32
- Base 64
- Base 85
- A85
- Standard Base 64
- URL Safe Base 64
Ascii | Big 5 | Big5hkscs | cp037 | cp273 | cp424 | cp437 | cp500 | cp720 | cp862 | cp863 | cp865 |
---|---|---|---|---|---|---|---|---|---|---|---|
cp737 | cp775 | cp850 | cp852 | cp855 | cp856 | cp857 | cp858 | cp860 | cp861 | cp864 | cp866 |
cp875 | cp932 | cp949 | cp950 | cp1006 | cp1026 | cp1125 | cp1140 | cp1250 | cp1251 | cp1552 | cp1553 |
cp1555 | cp1556 | cp1557 | cp1558 | cp65001 | euc_jp | euc_jis_2004 | euc_jisx0213 | euc_kr | gb2312 | gbk | gb18030 |
iso2022_jp | iso2022_jp_1 | iso2022_jp_2 | iso2022_jp_2004 | iso22_jp_3 | iso2022_jp_ext | iso2022_kr | latin_1 | iso8859_2 | iso8859_3 | iso8859_4 | iso8859_5 |
hz | cp869 | cp874 | cp1554 | iso8859_6 | iso8859_7 | iso8859_8 | iso8859_9 | iso8859_10 | iso8859_11 | iso8859_12 | iso8859_13 |
iso8859_14 | iso8859_15 | iso8859_16 | johab | koi8_r | koi8_t | koi8_u | kz1048 | mac_cyrillic | mac_geek | mac_iceland | mac_latin2 |
mac_roman | mac_turkish | ptcp154 | shift_jis | shift_jis_2004 | shift_jisx0213 | utf_32 | utf_32_be | utf_32_le | utf_16 | utf_16_be | utf_16_le |
utf_7 | utf_8 | utf_8_sig |
- Hex Value
- Byte Value
Sha3_256 | Sha | Sha224 | Sha3_224 | Sha256 | Md4 | Md5 | DSAWithSHA | Sha512 | Ripemd160 | ECDSA-With-Sha1 |
---|---|---|---|---|---|---|---|---|---|---|
Sha3_512 | Sha384 | Sha3_384 | Whirlpool | Sha1 | DSA-SHA | DSA | Blake2b | DSA Encryption | Sha224 | Blake2s |
NTLM |
ADFGX | ADFGVX | Affine | Autokey | Atbash | Beaufort | Bifid | Caesar |
---|---|---|---|---|---|---|---|
Columnar Transposition | Enigma M3 | Multiplicative | Gronsfeld | M-209 | Playfair | Polybius Square | Porta |
Railfence | Rot13 | Simple Substitution | Vigenere | Monoalphabetic Substitution |
Note: Python-3 must be installed brfore to run mAshing.
Step 1: Download/Clone mAshing from GitHub
Step 2: Open cmd/terminal and run the command below:
pip install -r requirements.txt
(If it don't gives any error then you can skip step 3 and can continue from step 4. But if any error occured
while downloading and installing packages then you can type following commands and install packages using step 3)
Step 3: If step 2 gives error then type following commands in cmd/terminal:
pip install cryptography
pip install stepic
pip install image
pip install wave
pip install pyperclip
pip install pyqt5
pip install pyqt5-tools
pip install pycipher
Step 4: Now , we are all set. Run main.py file now using following command,
python main.py
Click here to see the WalkThrough Video of mAshing
Enjoy mAshing and you can give your feeback :)