Encrypt / Decrypt
Text encryption: from classical password to modern code
Text encryption is the process of converting readable explicits into unreadable forms (circulars) using mathematical algorithms (usually accompanied by a key). The receiver reverses the process and restores the original text using the same algorithm (the same key is required for symmetric encryption). Ours. Text encryption tools Support 12 An algorithm that covers all elements from ancient classical passwords to modern coding programmes is well suited for teaching, puzzle-solving, development testing and lightweight data mask processing.
Introduction to Common Algorithms
- Base64: It is not strictly a encryption method, but a reversible code that uses binary or non-ASCII Text is converted to a secure ASCII character. Extensively applied to mail attachments (MIME), small icons stored in CSS and URL to transfer data. The output length is usually about 33% longer than the input.
- Caesar Cipher: The oldest encryption method in the records was used by Julius Caesar for military communications. The letter sheet moves the fixed position back (i.e. the " key " ) for each letter. Because there's only... 25 Possible place-shifts, which can easily be broken by violence.
- ROT13: A special case of Caesar's password, the shift is 13. Since the alphabet has 26 letters, apply ROT13 twice The same operation is both encrypted and decrypted. I have a lot of good ideas about how to hide the drama or jokes in online forums.
- Virginia Password (Vigenère Cipher): It's a step further than Caesar's password. It uses a word as a key, and each letter of the key determines the degree of the corresponding position letter in the message. For example, the key is "KEY", with the first letter in K (10) and the second in E (4), and so on.
- XOR or password: Use bitwork differential or (XOR) An operation of the corresponding character for each character and key. Although the rationale is simple, if the key is consistent with the original length and only used once (one-closer), it is not in theory decipherable.
- AES (simulation): A simplified demonstration of modern advanced encryption standards. Real AES-256 It is an extremely complex piece encryption tool that achieves a key-based character conversion scheme that shows users the basic concept of key-driven encryption for educational purposes only.
- Morse code: Show each letter and number as dot (dot) and row (dash) The sequence, originally designed for cable transmission. It creates a visual code that looks completely different from the original.
- Binary / Hexadecimal: Convert each character to its corresponding ASCII/Unicode binary (8 bits) Or hexadecimal expression. (c) Wide use in computer science education and bottom debugging.
-
Unicode transposition:
Encoding each character as
\uXXXXformat for the JavaScript/Java conversion sequence. For safe embedding of non-ASCII in source code or JSON string character. - Atbash Cipher: An old Hebrew code that matches the letters in the alphabet with their corresponding mirror letters. Wait. It's self-reverse -- it's twice the same as the original.
Encrypt vs. Decoding: When to use?
For classical passwords and real encryption algorithms, we have two encryption and decryption operations. Yes. Base64, binary and hexadecimal, etc., are often referred to as reverse processes Decoding - They are not really encryption in the sense of encryption, but in order to harmonize the interface, this tool places them under the same interface.