Displaying 1 to 16 from 16 results

AESCrypt-Android - Simple API to perform AES encryption on Android

  •    Java

Simple API to perform AES encryption on Android with no dependancies. This is the Android counterpart to the AESCrypt library Ruby and AESCrypt-ObjC created by Gurpartap Singh. It used the same weak :'( security defaults i.e Blank IV noted below. *Using CBC with the default blank IV is vulnerable. This has been left in for compatibility with AESCrypt implementations. See Adv method for providing your own IV. If you don't need to be compatable with AESCrypt then look at java-aes-crypto it's API is just as simple and generates more secure keys.

abrute - Multi-threaded AES Brute Force File Decryption

  •    Rust

Abrute is a multi-threaded brute force file decryption tool. Many features have been added to this including a resume feature, a JSON endpoint, computer clustor workload splitting, character adjacency limitting, and custom CLI reporters. Abrute will decrypt the .aes and .zip extension files on any Linux compatible system. abrute needs the nightly build of Rust for the TryFrom trait.

cryptojs-aes-php - CryptoJS 3

  •    PHP

I've long researched to make this working for me and i want to share my solution to make it possible to encrypt/decrypt data from/to CryptoJS and PHP. This works with CryptoJS 3.x and PHP with openssl support. I use a JSON format for encryption/decryption to be able to use any possible object/array/string data on both sides. I also use the standard AES implementation from CryptoJS with a passphrase. I don't generate special keys, iv's or salts.




Windows-Backdoor-AES - I reworked the Go Windows Backdoor to use AES encryption.

  •    Go

I reworked the Go Windows Backdoor to use AES encryption. A simple Windows backdoor, It uses TCP connections to communicate between the Server and Client. Data in encrypted in AES, The KEY is auto generated on first connect. This is a Command Prompt backdoor. Send command "exit" to have the backdoor close.

nitrokey-encryption-tool - Command line interface application which uses on-device RSA keys (through OpenSC and PKCS#11) to encrypt/decrypt AES key used in turn to perform operation on user data

  •    Python

Encryption Tool is a command line interface application which uses on-device RSA keys (through OpenSC and PKCS#11) to encrypt/decrypt AES key used in turn to perform operation on user data. which will install required packages locally in user-level directory (as oppossed to global, OS-level). It is possible to install Python dependencies in separate environment through virtualenv (guide) or with recent pipenv (guide) tools.

T2B-framework - Cross-Platform Post Exploitation Toolkit

  •    Python

Merge the power of Python with the anonymity of Tor. In windows-client the cert is not required because when you compile and deliver it, it can't extract the cert file because (and at the moment of writing I don't know why) it will run in C:\Windows\System32 instead of C:\Path\to\file.exe.

AESCipher-iOS - AES encryption working between Objective-C and Java.

  •    Objective-C

Using this code for iOS and AESCipher-Java for Android and Java back-end lets you encrypt and decrypt with AES accurately. Coding with C style is just for security. Attention , this repo is based on AES-128 so you should use a 16-byte-key . If you want to use AES-256 , change kKeySize to kCCKeySizeAES256 , and use 32 bytes' KEY.


AESCipher-Java - AES encryption working between Objective-C and Java.

  •    Java

Using this code for Android and Java back-end and AESCipher-iOS for iOS lets you encrypt and decrypt with AES accurately. Additionally you can modify the IV_STRING with another 16 bytes string in line 23 of AESCipher.java , but you should make sure to keep it the same with kInitVector in line 14 of AESCipher-iOS.

secure-ls - :lock: Secure localStorage data with high level of encryption and data compression.

  •    Javascript

Secure localStorage data with high level of encryption and data compression. It requires secret-key for encrypting and decrypting data securely. If custom secret-key is provided as mentioned below in APIs, then the library will pick that otherwise it will generate yet another very secure unique password key using PBKDF2, which will be further used for future API requests.

cryptr - A simple shell utility for encrypting and decrypting files.

  •    Shell

Add tools/cryptr-bash-completion.bash to your tab completion file directory. encrypt <file> - Encryptes file with OpenSSL AES-256 cipher block chaining. Writes an encrypted file out (ciphertext) appending .aes extension.

useful-scripts - Useful scripts I wrote to make my life easier

  •    Python

These are some of the scripts I wrote to make my life interesting. I contribute it to the world so that others may enjoy. Most of the scripts come with some sort of help message (--help). If not, the use of the script ought to be evident.

ripe - Lightweight cryptography library wrapper

  •    C++

Ripe is a minimal security tool. It consists of command-line tool and C++ API for cryptography. Ripe contains encryption API for two major cryptography methods, RSA and AES (Rijndael). Also contains Base64 encoding/decoding API and some helper functions to make data transferable (called prepareData). Binaries do not depend on third-party tools or libraries but development will require cryptography libraries installed in system in order to compile.

aesrw - Golang AES Reader Writer Struct

  •    Go

This repo provides a struct which performs AES encryption and satisifies the reader and writer interfaces.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.