encryption-library

There are 37 repositories under encryption-library topic.

  • homenc/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.

    Language:C++3.2k189377764
  • minio/sio

    Go implementation of the Data At Rest Encryption (DARE) format.

    Language:Go38132058
  • paixaop/node-sodium

    Port of the lib sodium encryption library to Node.js

    Language:C3521291127
  • Wind-River/crypto-detector

    Cryptography detection tool

    Language:Python16215231
  • bitcoin-core/ctaes

    Simple constant-time AES implementation

    Language:C11920545
  • troian/jwtpp

    JSON Object Signing and Encryption library for C++.

    Language:C++6741832
  • paulveillard/cybersecurity-searchable-symmetric-encryption

    An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Searchable Symmetric Encryption.

  • weikengchen/libdpf

    2-party 1-bit Distributed Point Function for PIR read and/or write

    Language:C14201
  • BaseMax/SimplestRSA

    Simplest implementation of RSA algorithm encryption and decryption. (In only 13 lines)

    Language:PHP820
  • kmohamed2020/rc4

    This quite implementation for RC4, Encryption Algorithm

    Language:C7105
  • ImageCipher

    samadpls/ImageCipher

    ImageCipher is a Python library for encoding and decoding messages in images using steganography and optional encryption

    Language:Python7120
  • stephenhaunts/Block-Encryptor

    A simple C# code library that makes encrypting blocks of data easier. Data blocks are encrypted using AES but also have HMAC integrity built in to guard against data tampering or corruption. This library is designed to be very easy to use.

    Language:C#7102
  • jj5/kickass-crypto

    Contemporary PHP cryptography library circa 2023

    Language:PHP61180
  • AnkanSaha/outers

    Outers is a vibrant npm package that can help you to encrypt - decrypt messages, color up in terminal, send response,and many more things

    Language:TypeScript4110
  • crodel/Kryptel-high-level-Java-encryption-library

    Kryptel and Silver Key encryption engine. In addition to basic cryptographic functions the library implements high-level encrypted storage (both generic and file-oriented variations) for secure storage and backup, and encrypted parcels for secure file exchange.

    Language:Java4305
  • leventkaragol/libcpp-crypto

    Easy-to-use, symmetric (AES-256) and asymmetric (RSA) encryption and also hash (SHA-256) library for C++ (17+)

    Language:C++3190
  • metamorphic-spyware/EnroCrypt

    Swiss Army Knife for cryptographic work

    Language:Python3163
  • buhman/cryptio

    file-like interface for authenticated encryption

    Language:Python221
  • ceccun/downtable-encryption

    Downtable match based encryption.

    Language:JavaScript2000
  • Speckmops/AESClass

    AESClass is a lightweight class for encrypting and decrypting with AES

    Language:C#2100
  • Encrypted-SharedPreferences

    AndroidWithRossyn/Encrypted-SharedPreferences

    Encrypted SharedPreferences uses strong encryption algorithms (AES-256) and is integrated with the Android Keystore system, which securely manages the encryption keys.

    Language:Kotlin110
  • cenotes/cenotes-lib

    Package for all the crypto operations behind cenotes

    Language:Python1101
  • daves-hub/Cryptography

    This is a repository exploring different encryption methods.

    Language:Python1111
  • Dealogic/azure-servicebus-encryption

    Azure Service Bus Encryption Library

    Language:C#1300
  • Insprill/EZ-Encrypt

    A light-weight Java library that makes AES encryption simple.

    Language:Java1110
  • jantytgat/go-transcrypt

    go-transcrypt provides functionality to encrypt arbitrary data into a hex encoded string for safe on-disk storage

    Language:Go1100
  • Mohanadhatip/TUGHRA

    Tughra is an open-source encryption library developed to provide robust, flexible encryption and decryption solutions. This library offers powerful End-to-End Encryption (E2EE) capabilities, ensuring that data remains secure and private throughout transmission. Tughra allows developers to leverage customizable encryption cycles, advanced algorithms

    Language:HTML1100
  • rapidslayer101/Enc-Py

    Python one time pad (OTP) symmetric XOR encryption (seed->OTP->XOR)

    Language:Python1100
  • tom-auger/secretbox

    A .NET library for symmetric key encryption using the Gimli permutation

    Language:C#1010
  • arvin-dt/dsma-ubuntu-vmss-app-gateway

    DSM Accelerator deployed on Azure VM Scale Sets load balanced by an App Gateway.

    Language:Shell0101
  • danizen/confsecrets

    A simple utility module to symmetrically encrypt/decrypt application secrets

    Language:Python0100
  • Vennotius/Krypt2Library

    A Polyalphabetic Cipher which uses a passphrase to generate a SHA512 hash from which a Xoshiro PNRG is seeded. This used to deterministically calculate the shift value of each character in sequence.

    Language:C#0100
  • moviet/php-encryption

    Crypsic - A speed metal encryption library for php

    Language:PHP00
  • yo525/SME

    SME256 Encryption Library is a Python package that implements the 256 Scrambled-Matrix-Encryption (SME256) algorithm

    Language:Python