Cryptography Basics
Cryptography is an art of hiding important or valuable information in a form which general users can’t understand. It’s a process of securing data and information.
There are three types of cryptography.
- Symmetric cryptography: When we will solve CTF problems , we will get this types of cryptography a large numbers. Symmetric cryptography where always has a common key for encryption and decryption. We have to use the common key to decrypt the encrypted message.
Common types of symmetric cryptography which we face in CTF challenges are:
- Caesar Cipher
- Rot13
- Vigenere Cipher
- Morse Code
- Bacon Cipher
- Alphabetical Substitution
The tools we use for decryption are:
vigenere solver (website) 2. Hash Function Cryptography: There is no common key value like as symmetric cryptography. But in this cryptography, there has the equal length of the plain text and cipher text.
Common types of hash function cryptography which we face in CTF challenges are:
- MD5
- SHA-1
- SHA-256
- Whirephool
- Shake
- HAS-160
Tools:
-
CyberChef
-
Hashcat(Default on Kali Linux OS)
-
John the ripper (Default on Kali Linux OS)
-
Online tools (Search Google)
The common asymmetric cryptography example is RSA algorithm.
Tools:
- Openssl (Default on Kali Linux OS)
- Online tools (Search Google)
Happy Hacking H4ck3rđ


Comments
Post a Comment