2022-03-20 16:16:06 +01:00
2022-03-05 18:28:36 +01:00
2022-03-08 19:47:11 +01:00
2022-03-07 17:34:09 +01:00
2022-03-09 19:11:08 +01:00

WHY2 Encryption System

Yeah.

This project is made 'like a library', so compiling is useless... :)

Table of contents

Using in Your projects

To encrypt text, use function encryptText() from file include/encrypter.h.

To decrypt text, use function decryptText() from file include/decrypter.h.

Jump to examples if you're not sure, how to use.

Example of code

  • Encryption:

    //FIRST VARIANT
    char *yourText = encryptText("Put here text, you want encrypt...", "tzXlZGxkhfYOvRthqokDrmGFyDMylgmeIlrJTpVAwuqrLjABXM"); //The second thing is Your **key**. (The key must be 50 characters long!)
    
    //SECOND VARIANT
    char *yourText = encryptText("Put here text, you want encrypt...", NULL); //See? You don't have to use Your key. Program will automatically generate one for you. It will be printed out, so save it somewhere.
    
  • Decryption:

    char *yourText = decryptText("158.-83.9388.-14.57.8419.113.-98.10576", "tzXlZGxkhfYOvRthqokDrmGFyDMylgmeIlrJTpVAwuqrLjABXM"); //First parameter is Your encrypted text, the second is key you want to use for decryption it.
    

Example programs

Uhm... There aren't any examples (for now)... I will maybe create some... Later...

Description
Symmetric Encryption System Written in C.
Readme 2.1 MiB
Languages
C 92%
Makefile 3.5%
Rust 3%
Shell 1.5%