Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
red-sayed authored Nov 1, 2021
1 parent b9b15fa commit 4324f96
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

# RES_Implementation [![](https://img.shields.io/apm/l/vim-mode)](https://github.com/Red-company/RES_Implementation/blob/main/LICENSE.md) [![](https://img.shields.io/github/repo-size/Red-company/RES_Implementation)](https://github.com/Red-company/RES_Implementation) ![](https://img.shields.io/github/stars/Red-company/RES_Implementation?style=social)

![plot](./Screenshots/Res-crypt_main.png)

## What is it?

This is a small and portable C++17 implementation of the Red Encryption Standard(RES).
This is a small and portable C++17 implementation of the Red Encryption Standard(RES). At this repository you also can find 'Res-crypt' terminal application which helps you to encrypt/decrypt strings.
RES is upgraded version of Advanced Encryption Standard(AES) and is a part of [RedLibrary](https://github.com/Red-company/RedLibrary).

## Where to use?
Expand Down Expand Up @@ -64,6 +66,15 @@ const std::string DecryptResCBC1536(const std::string& in, const std::string_vie
* **Convertion functions are included in each of examples.**
* There is no built-in error checking or protection from out-of-bounds memory access errors as a result of malicious input.
Do contact me if you have improvements to the code(contacts are in each of source files).
## Screenshots? Here they are:
Here's an example of encryption in CBC1536 mode:
![plot](./Screenshots/Res-crypt_cbc1536_encryption.png)
And the following one is the decryption of previous message:
![plot](./Screenshots/Res-crypt_cbc1536_decryption.png)
##
All material in this repository is in the public domain.

0 comments on commit 4324f96

Please sign in to comment.