Skip to content
/ rc4pp Public

A C++ implementation of the cryptography algorithm RC4.

License

Notifications You must be signed in to change notification settings

gxwum7/rc4pp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rc4pp

A RC4 C++ implementation.

Why write this code?

I wrote this code while learning about cryptography and I chose RC4 because of its simplicity.

Source files

  • RC4.cpp and RC4.h are the implementation of the algorithm.
  • main.cpp is an example of using the implementation to encrypt and decrypt a string.

License

The license of this project is the MIT license.

This code is by no means perfect and is not meant for encrypting sensitive information, mainly because this is not a software for encrypting anything, this is just an implementation of a cryptography algorithm and secondly because the RC4 algorithm has been found to be not secure and easily crackable.