All Projects → mataprasad → Cross-platform-AES-encryption-128bit

mataprasad / Cross-platform-AES-encryption-128bit

Licence: MIT license
No description or website provided.

Programming Languages

swift
15916 projects
shell
77523 projects
java
68154 projects - #9 most used programming language
C#
18002 projects
PHP
23972 projects - #3 most used programming language
objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Cross-platform-AES-encryption-128bit

Veracrypt
Disk encryption with strong security based on TrueCrypt
Stars: ✭ 3,674 (+19236.84%)
Mutual labels:  encryption-decryption
decrypt-qq1790749886-javanet
解密 qq1790749886/javanet 文件
Stars: ✭ 19 (+0%)
Mutual labels:  encryption-decryption
bane
this is a python module that contains functions and classes which are used to test the security of web/network applications. it's coded on pure python and it's very intelligent tool ! It can easily detect: XSS (relected/stored), RCE (Remote Code/Command Execution), SSTI, SSRF, CORS Misconfigurations, File Upload, CSRF, Path Traversal,.... Also, …
Stars: ✭ 167 (+778.95%)
Mutual labels:  encryption-decryption
ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
Stars: ✭ 67 (+252.63%)
Mutual labels:  crypto-library
Helib
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Stars: ✭ 2,749 (+14368.42%)
Mutual labels:  crypto-library
HElib
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Stars: ✭ 2,913 (+15231.58%)
Mutual labels:  crypto-library
capbot2.0
Repository to hold code for the cap-bot varient that is being presented at the SIIC Defence Hackathon 2021.
Stars: ✭ 20 (+5.26%)
Mutual labels:  encryption-decryption
hermes-core
Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
Stars: ✭ 72 (+278.95%)
Mutual labels:  crypto-library
pqcrypto
Rust Post-Quantum cryptography
Stars: ✭ 124 (+552.63%)
Mutual labels:  crypto-library
android-encryption-helper
🔒 [DEPRECATED] Encryption Helper library for Android API Level 18+
Stars: ✭ 14 (-26.32%)
Mutual labels:  encryption-decryption
libsparkcrypto
A cryptographic library in SPARK 2014
Stars: ✭ 25 (+31.58%)
Mutual labels:  crypto-library
pyDHE
a fully python Diffie-Hellman Library
Stars: ✭ 50 (+163.16%)
Mutual labels:  crypto-library
Password-Store
Saves your password with cryptography so only you can decode it.
Stars: ✭ 15 (-21.05%)
Mutual labels:  encryption-decryption
Blockchain
Implementation of a Blockchain as a school project
Stars: ✭ 16 (-15.79%)
Mutual labels:  crypto-library
mRemoteNG-Decrypt
Python script to decrypt passwords stored by mRemoteNG
Stars: ✭ 96 (+405.26%)
Mutual labels:  encryption-decryption
WD-Decrypte
Western Digital Decryption tools
Stars: ✭ 53 (+178.95%)
Mutual labels:  encryption-decryption
cryptopocket
🔐 Encrypt anything, then Decrypt by providing a required key.
Stars: ✭ 22 (+15.79%)
Mutual labels:  encryption-decryption
JavaRansomware
Simple Ransomware Tool in Pure Java
Stars: ✭ 99 (+421.05%)
Mutual labels:  encryption-decryption
nimcrypto
Nim cryptographic library
Stars: ✭ 129 (+578.95%)
Mutual labels:  crypto-library
NDecrypt
Cartridge encrypt/decrypt
Stars: ✭ 22 (+15.79%)
Mutual labels:  encryption-decryption

Cross platform 128bit AES encryption / decryption.

This project contains the implementation of 128 bit AES encryption which works on all the platforms (C#, iOS(Swift), Java Android, PHP and Java backend).

Platforms Supported:

  1. iOS Swift4)

  2. Java Android

  3. Dot Net (C#) [Also works with .Net Core]

  4. Java Backend

  5. PHP

Features:

Cross platform support. Encryption-Decryption works across C#, Swift, Java and PHP.

How to encrypt/decrypt a string:

See code samples for more details. You'll have to perform following steps:

  1. Use a common secret key across all platform.
  2. Call the CryptoHelper.encrypt(String) for encryption.
  3. Call the CryptoHelper.decrypt(String) for decryption.

PHP Uses https://gist.github.com/mataprasad/baefc94bc575b83e13f26bb38de42383 PHP Uses

Swift Uses https://gist.github.com/mataprasad/706b60b07b981a26fd27255a78f00dc7 Swift Uses

Java Uses https://gist.github.com/mataprasad/23566b1dde487b63b047e7bd906d820a Java Uses

C# Uses https://gist.github.com/mataprasad/5d746e57d43c197120a82a6b4e51e3c7 C# Uses

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].