Cheatsheet

Free Text Sharing Websites

  • EazyChat
  • tlk.io
  • CyberChef

  • Key-Pair Generation

  • Encrypt
  • Decrypt

  • Encrypt (Base64)
  • Decrypt (Base64)



  • RSA


    RSA (Rivest–Shamir–Adleman) is a public-key cryptosystem that is widely used for secure data transmission. It is also one of the oldest. The acronym "RSA" comes from the surnames of Ron Rivest, Adi Shamir and Leonard Adleman, who publicly described the algorithm in 1977.


    Video explanation


    I would highly recommend watching this clip from Computerphile's Public Key Cryptography video

    Key Generation


    To generate the keys, visit the CyberChef Website. The keys generated are completly unique and called key pair.

    The second key, also called "the private key", should never be shared with anyone that shouldn't read the encrypted messages. If it does get shared they get access to all off messages sent to you, and in this situation, you should immediately regenerate the key pair.


    Encryption


    To encrypt some text you will need the public-key of the recipient. After inputing the public-key on the website you can put any text and get the encrypted message.

    Show Example encrypting 'Hello world' with RSA

    Decryption


    To decrypt a message you recived, input your private key and the encrypted message here.

    Show Example decrypting 'Hello world' with RSA

    Sharing


    When you want to send your encrypted data, you have two options, to send the raw bytes using file, or you can convert the data to Base64 and share it using any chat app.

    Raw Bytes

    After encrypting the data, just click the save button and share it with any file sharing app.

    save button

    Base64

    Base64 can store any data using regular letters that can be shared on any chatting app. To convert raw bytes to Base64, drag the Base64 operation to the end of your encryption Recipe or to the start if you are decrypting. You can find the premade links in the cheatsheet.

    Show Example base64 example
    CSS & HTML by MLP Design
    Licensed under Creative Commons Attribution-NonCommercial 3.0.
    Favicon by icons8.