An open API service providing repository metadata for many open source software ecosystems.

Topic: "authenticated-encryption"

patrickfav/armadillo

A shared preference implementation for confidential data in Android. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives. Uses the concept of device fingerprinting combined with optional user provided passwords and strong password hashes.

Language: Java - Size: 2.32 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 303 - Forks: 51

nazar-pc/noise-c.wasm 📦

rweather/noise-c compiled to WebAssembly using Emscripten and optimized for small size

Language: LiveScript - Size: 537 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 93 - Forks: 19

meichlseder/pyascon

Language: Python - Size: 48.8 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 69 - Forks: 21

return/branca

Authenticated and encrypted API tokens written in Rust. A secure JWT alternative.

Language: Rust - Size: 75.2 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 62 - Forks: 6

cryptomator/siv-mode

RFC 5297 SIV mode of operation in Java

Language: Java - Size: 18.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 37 - Forks: 13

cryptolu/sparkle

Sparkle, Schwaemm and Esch: Lightweight Symmetric Cryptography for the Internet of Things

Language: C++ - Size: 50.6 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 36 - Forks: 5

Ayrx/python-aead

An Authenticated Encryption with Associated Data (AEAD) implementation for Python.

Language: Python - Size: 22.5 KB - Last synced at: 16 days ago - Pushed at: over 7 years ago - Stars: 36 - Forks: 3

daddydrac/vuejs-flask-docker

Test driven docker solution using VueJS, Flask REST Plus, PostgresSQL, with swagger, prebuilt authentication+JWT's running on NGINX/https using material ui design

Language: Python - Size: 2.09 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 33 - Forks: 15

azohra/lyra

A lightweight encryption tool designed for ease of use.

Language: Go - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 25 - Forks: 0

ph4r05/py-chacha20poly1305

Pure python ChaCha20Poly1305 implementation

Language: Python - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 6

rprimas/ascon-verilog

Verilog Hardware Design of Ascon

Language: Python - Size: 1.75 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 22 - Forks: 4

mrdcvlsc/ChaCha20-Poly1305

A C++ implementation of ChaCha20 & Poly1305 stream cipher described in RFC - 8439.

Language: C++ - Size: 340 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 18 - Forks: 1

paulveillard/cybersecurity-auth

An ongoing & curated collection of awesome AuthN+Z software, libraries and frameworks, best guidelines and technical resources and cool stuff about Authentication & Authorization & SSO & IAM

Language: JavaScript - Size: 125 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 3

aadomn/gift

Software optimized implementations of GIFT and GIFT-COFB

Language: Assembly - Size: 237 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 5

openluopworld/aes_gcm

Implementation of authenticated encryption GCM. The block cipher used is AES-128.

Language: C - Size: 42 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 18 - Forks: 7

PaulGrandperrin/XChaCha8Blake3Siv

XChaCha8Blake3Siv is a nonce-reuse misuse-resistant (NRMR) and key-committing authenticated encryption with associated data (AEAD) algorithm

Language: Rust - Size: 20.5 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 3

TonyKaravasilev/CryptoManana

An Advanced PHP Cryptography Framework

Language: PHP - Size: 790 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 2

ascon/ascon-hardware

NIST LWC Hardware Reference Implementation of Ascon v1.2

Language: Python - Size: 8.35 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 4

inmcm/kravatte

Implementation of Kravatte Encryption Suite

Language: Python - Size: 752 KB - Last synced at: 29 days ago - Pushed at: over 6 years ago - Stars: 15 - Forks: 1

meehow/securebytes

⚡️ Take any Go data type, serialize it to JSON or GOB and encrypt it with AES. Works 2.5x faster than securecookie and generates 40% smaller cookies.

Language: Go - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 14 - Forks: 4

meta-secret/meta-secret-core

Personal Decentralized Secret Storage

Language: Rust - Size: 3.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 13 - Forks: 1

Irdroid/authKi

Open Source Crypto Authentication USB Dongle

Language: C - Size: 15.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 2

aadomn/skinny

Efficient constant-time implementations of SKINNY-128

Language: Assembly - Size: 570 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 11 - Forks: 4

capeprivacy/hybrid-pke

The Hybrid Public Key Encryption (HPKE) standard in Python

Language: Rust - Size: 1.66 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0

peter-evans/paseto-lua

PASETO (Platform-Agnostic Security Tokens) for Lua

Language: Lua - Size: 133 KB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 2

samuel-lucas6/ChaCha20-BLAKE3

Committing ChaCha20-BLAKE3, XChaCha20-BLAKE3, and XChaCha20-BLAKE3-SIV AEAD implementations.

Language: C# - Size: 177 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 3

ascon/ascon-hardware-sca

NIST LWC Hardware Design of Ascon with Protection against Power Side-Channel Attacks

Language: VHDL - Size: 294 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 2

AntonKueltz/rfc7539

AEAD cipher based on ChaCha20 stream cipher and Poly1305 MAC

Language: C - Size: 58.6 KB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 2

aadomn/cymric

Implementations of the Cymric authenticated encryption modes

Language: C - Size: 81.1 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 1

isap-lwc/isap-code-package

Code package for ISAP, a family of lightweight authenticated encryption algorithms designed with a focus on robustness against implementation attacks that is currently competing in the final round of NIST's standardization effort for lightweight authenticated encryption schemes.

Language: C - Size: 568 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 2

inmcm/xoodoo

Golang Implementation of Xoodoo Permutation and Xoofff/Xoodyak Crypto Suites

Language: Go - Size: 167 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

ansemjo/aenker

authenticated encryption on the commandline using a chunked construction similar to intermaclib

Language: Go - Size: 665 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

itzmeanjan/tinyjambu

Accelerated TinyJambu - Lightweight Authenticated Encryption Algorithms

Language: C++ - Size: 170 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

samuel-lucas6/ChaCha20-BLAKE2b

Committing ChaCha20-BLAKE2b, XChaCha20-BLAKE2b, and XChaCha20-BLAKE2b-SIV AEAD implementations.

Language: C# - Size: 254 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 2

veqtrus/vial_aes

Permissively licensed AES implementation in C

Language: C - Size: 125 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

tniessen/cubicrypt

Secure datagram transmissions over untrusted channels, designed for CubeSats 📡🔐🛰

Language: C - Size: 112 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 0

ahdinosaur/secret-channel

🤫 A protocol for an authenticated and encrypted message stream

Language: JavaScript - Size: 43 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

itzmeanjan/photon-beetle

Photon-Beetle: Lightweight Authenticated Encryption & Hashing

Language: C++ - Size: 150 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

itzmeanjan/elephant

Elephant - Fast, Parallelizable, Lightweight Authenticated Encryption Scheme

Language: C++ - Size: 107 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 3

pangmi/PanMi

Windows shell extension and application for file encryption.

Language: C# - Size: 598 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

carteni/crypto-bundle

Symmetric-key authenticated encryption in a Symfony 3 application.

Language: PHP - Size: 141 KB - Last synced at: 25 days ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 0

krptn/djangoExample

Example Krptn Integration with Django

Language: Python - Size: 41 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 2

itzmeanjan/romulus

Romulus - The Lightweight Authenticated Encryption and Hash Function

Language: C++ - Size: 137 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

itzmeanjan/gift-cofb

GIFT-COFB: Lightweight Authenticated Encryption

Language: C++ - Size: 105 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

mattkelly/masters-thesis-authenticated-encryption

📖 My master's thesis (and related works): Design and Cryptanalysis of a Customizable Authenticated Encryption Algorithm

Language: TeX - Size: 4.32 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 3 - Forks: 2

PaddyKe/COLM

Pipelined lowlevel implementation of COLM for ARM-based systems

Language: C - Size: 839 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

blackshirt/chacha20poly1305 📦

Chacha20Poly130 Authenticated Encryption with Additional Data (AEAD) module for V Language

Language: V - Size: 1.24 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

itzmeanjan/isap

Lightweight Authenticated Encryption with Associated Data

Language: C++ - Size: 176 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

TheMatjaz/LibAscon

Ascon family of lightweight authenticated encryption and hashing schemes, made developer-friendly and with Init-Update-Final paradigms

Language: C - Size: 1.37 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

itzmeanjan/acorn

Accelerating Acorn: A Lightweight Authenticated Cipher

Language: C++ - Size: 331 KB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

arthurosipyan/OS-Encryption-Decryption-Manager

Operating System Security Encryption and Decryption with Affine and Vigenere Cipher project.

Language: Python - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

buhman/cryptio

file-like interface for authenticated encryption

Language: Python - Size: 13.7 KB - Last synced at: 14 days ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Farmaan16/nextauth-app

🔒 A Next.js project designed for easy authentication implementation. It provides user registration with username, email, and password, utilizing MongoDB for cloud database storage. This project integrates nodemailer for email verification and bcrypt.js for securely encrypting passwords stored in the database. With login and signup functionalities

Language: TypeScript - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

JohGroLux/AEAD430

Lightweight Authenticated Encryption for 16-bit MSP430 Microcontrollers

Language: Assembly - Size: 424 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

itzmeanjan/sparkle

Accelerated Sparkle - Lightweight Authenticated Encryption & Hashing

Language: C++ - Size: 228 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

deepankarck2/Quiz-app

Quiz website built using React, along with Rest-api functionalities with Django Quiz where learners will be able to take quizzes from a variety of topics, and test their skills.

Language: JavaScript - Size: 21.1 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

exc-jdbi/Chacha20-and-Poly1305

Shows how Chacha20 and Poly1305 works.

Language: C# - Size: 36.6 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

itzmeanjan/grain-128aead

Grain-128AEAD: A Lightweight AEAD Stream Cipher

Language: C++ - Size: 169 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

DevAffan/Blog-Site-laravel

This is the laravel based blog website with full user authentications , and lots of functionalities like roles , permissions , and also use seeders and fakers and much more.

Language: JavaScript - Size: 7.11 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

parasgupta0018/Pshop18

A Prototype E-commerce site using PHP and SQL database.

Language: PHP - Size: 610 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

scblur869/secure-auth-service

Golang based token auth service using http-only encrypted cookies to the client and a backend user store

Language: Go - Size: 58.8 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

giucal/bitter

Fernet encryption tool

Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

ansemjo/aenker-py 📦

python script to use python-cryptography (ChaCha20Poly1305 / AES-GCM) and Argon2 from the commandline; simple en/decryption utility; nonstandard file format

Language: Python - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

mw866/PWFernet

Password-Based Authenticated Encryption scheme

Language: Python - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

thomwiggers/proest-arm11 📦

Implementation of encryption algorithm Prøst in Arm11

Language: C - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

Northstrix/entry-assignment-for-cyberia

Language: Vue - Size: 237 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

samuel-lucas6/draft-lucas-generalised-committing-aead

Encrypt-then-MAC for Committing AEAD (cAEAD) Draft.

Language: C# - Size: 224 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

L0g0rhythm/Cryptoolsec

Secure Python CLI & GUI tool for efficient file/stream encryption & decryption (AES-256-GCM, streaming I/O). Supports passwords (Argon2id+Salt) or key files. Built for security and automation

Language: Python - Size: 302 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

bryopsida/eureka

Discovery library to facilitate finding other pieces of a system on spin up

Language: JavaScript - Size: 118 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Fullaxx/authknock

An authenticated encrypted port/protocol knock daemon

Language: C - Size: 23.4 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Talat09/next-portfolio-fullstack

This is My Portfolio.Here you can see about my skills,experience and projects.

Language: JavaScript - Size: 3.19 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

rodhric/PIP

PIP is a recursive multicipher for medicals' documents and patients' chart verifying throught SHA-512-Vegenér algorithms embed in rookie ICD-11 and patient's IDs for hashing generation.

Language: Python - Size: 372 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

samuel-lucas6/NoncesAreNoticed.NET

A .NET implementation of the HN1-HN4 transforms from the Nonces are Noticed paper.

Language: C# - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

samuel-lucas6/dissertation 📦

The code for my Cyber Security MSc dissertation titled 'Evaluation of Approaches to Committing Authenticated Encryption with Associated Data (cAEAD)'.

Language: HTML - Size: 219 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

aadomn/manx_ae

Implementation of the Manx authenticated encryption modes

Language: Assembly - Size: 110 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AntonKueltz/ocb-forger

Inoue and Minematsu's attack against OCB2

Language: Python - Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

HexaEightTeam/HexaEight-Sessions-Demo

A Demo showcasing capabilities of HexaEight Sessions

Language: C# - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

aadomn/giftcofb_adomnicai

GIFT-COFB software implementation protected against 1st-order side-channel attacks

Language: Assembly - Size: 371 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

aadomn/romulus_adomnicai

Romulus software implementations protected against 1st-order side-channel attacks

Language: Assembly - Size: 476 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

KizzyCode/crypto_api

This crate defines a general purpose API for various cryptographic primitives

Language: Rust - Size: 38.1 KB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

rusakovichma/authenticated-persistence-poc

Spring Boot anti-tampering persistence PoC application using AES-GCM

Language: Java - Size: 80.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

vascoalramos/authenticated-file-transfer 📦

SIO Practical Project - Authenticated Communication to Transfer Files | UA 2019/2020

Language: Python - Size: 877 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

Zenithcoder/Nodejs-Videos

Full stack nodejs application for sharing your video experience and ideas

Language: JavaScript - Size: 20.5 KB - Last synced at: 10 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

tandysean/nodeAuthServer

A nodeJS authentication service that can be easily used in any node project.

Language: JavaScript - Size: 4.88 KB - Last synced at: 10 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

thomwiggers/proest-python 📦

Prøst implementation in Python

Language: Python - Size: 113 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0