Skip to content

A text-to-binary that maps {0,1} to {6,7}. Lord forgive me for I have sinned

License

Notifications You must be signed in to change notification settings

VEERT00X/67Encrypter

Repository files navigation

67-encrypter

A simple project that demonstrates the basic functionality of a vite+react based web application styled with tailwindcss using shadcn/ui components. This project is only intended for humoristic and educational purposes.

( It's 67 like come on man, dont use this for anything serious please )

How it works

  • Text is converted to binary using UTF-8 encoding.
  • Each binary digit is then mapped to either '6' or '7':
    • '0' is replaced with '6'
    • '1' is replaced with '7'
  • The resulting sequence of '6's and '7's forms the encrypted message.
  • To decrypt, the process is reversed:
    • '6' is replaced with '0'
    • '7' is replaced with '1'
  • The binary string is then converted back to text using UTF-8 decoding.

Example

  • Original Text: "Hi"
  • Binary Representation: "01001000 01101001"
  • Encrypted Message: "67676766 67767677"
  • Decrypted Message: "Hi"

Usage

Online

You can use the encrypter/decrypter online at: 67-encrypter

Local Setup

  1. Clone the repository:
    git clone https://github.com/VEERT00X/67Encrypter.git
    cd 67Encrypter
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
  4. Open your browser and navigate to provided local address (usually http://localhost:5173).

License

This project is licensed under the MIT License. See the LICENSE file for details.

Links

About

A text-to-binary that maps {0,1} to {6,7}. Lord forgive me for I have sinned

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published