fiantinangon / XOREncryption

XOR encryption implementations for several languages.

Home Page:http://kylewbanks.com/blog/Simple-XOR-Encryption-Decryption-in-Cpp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XOR Encryption

Simple implementation of XOR Encryption/Decrypting in various languages, including:

This implementation goes beyond the basic single-key model to use multiple keys in a particular sequence, making it that much more difficult to brute-force.

In these examples, I'm encrypting the same string with the same keys in order to keep consistency with the output, and to demonstrate that an encrypted string from a C program can be decrypted in a Java application, or any combination, so long as the keys remain the same.

For an in-depth explanation of the code, check out KyleWBanks.com.

About

XOR encryption implementations for several languages.

http://kylewbanks.com/blog/Simple-XOR-Encryption-Decryption-in-Cpp

License:MIT License


Languages

Language:Visual Basic 14.1%Language:Objective-C 11.1%Language:Go 10.0%Language:C++ 7.4%Language:Kotlin 7.0%Language:Java 6.9%Language:C# 6.6%Language:C 6.2%Language:Python 6.0%Language:Dart 5.7%Language:JavaScript 5.2%Language:Groovy 5.1%Language:F# 4.6%Language:Ruby 4.1%