All Projects → KyleBanks → Xorencryption

KyleBanks / Xorencryption

Licence: mit
XOR encryption implementations for several languages.

Projects that are alternatives of or similar to Xorencryption

adamant-iOS
iOS native client for ADAMANT Decentralized Messenger
Stars: ✭ 20 (-92.48%)
Mutual labels:  encryption
virgil-sdk-cpp
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 18 (-93.23%)
Mutual labels:  encryption
Nfreezer
nFreezer is an encrypted-at-rest backup tool.
Stars: ✭ 259 (-2.63%)
Mutual labels:  encryption
jwt-go
The easiest JWT library to GO
Stars: ✭ 15 (-94.36%)
Mutual labels:  encryption
Tangram.Bamboo
Tangram Bamboo CLI Wallet
Stars: ✭ 14 (-94.74%)
Mutual labels:  encryption
use-dencrypt-effect
⚛ A custom React hook generating crypting text effect.
Stars: ✭ 39 (-85.34%)
Mutual labels:  encryption
xjar-maven-plugin
XJar-Maven-Plugin 是对 XJar 的一个Maven Plugin封装,实现可通过Maven命令或绑定在Maven构建的生命周期之中执行,用以更加便捷的方式集成 XJar 。
Stars: ✭ 88 (-66.92%)
Mutual labels:  encryption
My Talks
List of my talks and workshops: security engineering, applied cryptography, secure software development
Stars: ✭ 261 (-1.88%)
Mutual labels:  encryption
anontwi
Anontwi is a tool for OAuth2 applications (such as: GNUSocial, Twitter) that provides different layers of encryption, privacy methods and proxy features.
Stars: ✭ 26 (-90.23%)
Mutual labels:  encryption
vmecs
A simple VMess proxy implementation written in C.
Stars: ✭ 28 (-89.47%)
Mutual labels:  encryption
WD-Decrypte
Western Digital Decryption tools
Stars: ✭ 53 (-80.08%)
Mutual labels:  encryption
wormhole-william-mobile
End-to-end encrypted file transfer for Android. An Android Magic Wormhole client.
Stars: ✭ 57 (-78.57%)
Mutual labels:  encryption
flame
Flame is an ActionScript library that provides a number of useful UI controls, collections, cryptographic services, and utilities to work with the Flex SDK.
Stars: ✭ 18 (-93.23%)
Mutual labels:  encryption
aes-gcm-siv
A Java implementation of AES-GCM-SIV (RFC 8452).
Stars: ✭ 32 (-87.97%)
Mutual labels:  encryption
Wormhole William
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
Stars: ✭ 256 (-3.76%)
Mutual labels:  encryption
aliceandbob-desktop
🔐 A free, light and easy to use desktop tool to generate PGP key pairs, encrypt and decrypt messages.
Stars: ✭ 25 (-90.6%)
Mutual labels:  encryption
ProTecT
ProTecT is an MS-DOS packer. While this packer is outdated, it uses a number of interesting anti-analysis techniques that are still relevant today.
Stars: ✭ 28 (-89.47%)
Mutual labels:  encryption
Cloaker
Simple, drag-and-drop, password-based file encryption
Stars: ✭ 267 (+0.38%)
Mutual labels:  encryption
Rocketjob
Ruby's missing background and batch processing system
Stars: ✭ 258 (-3.01%)
Mutual labels:  encryption
etesync-notes
An EteSync backed note taking app
Stars: ✭ 64 (-75.94%)
Mutual labels:  encryption

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].