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

GitHub topics: libsodium

ankane/lockbox

Modern encryption for Ruby and Rails

Language: Ruby - Size: 684 KB - Last synced at: about 14 hours ago - Pushed at: 3 days ago - Stars: 1,493 - Forks: 72

pyca/pynacl

Python binding to the Networking and Cryptography (NaCl) library

Language: C - Size: 124 MB - Last synced at: about 15 hours ago - Pushed at: about 22 hours ago - Stars: 1,124 - Forks: 241

wioniqle-q/safe-object-avalonia

A secure file encryption and storage solution built with C#, emphasizing security, performance, and memory safety.

Language: C# - Size: 70.3 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 0

42LoCo42/sillysecrets

The silliest secret manager! :3

Language: Go - Size: 111 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

jedisct1/libsodium.js

libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.

Language: HTML - Size: 139 MB - Last synced at: 7 minutes ago - Pushed at: 4 months ago - Stars: 1,027 - Forks: 145

CleasbyCode/pdvrdt

Steganography CLI & Web tool for concealing files within PNG images.

Language: C++ - Size: 72.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11 - Forks: 0

robinlinden/libsodium-cmake

Wrapper around the libsodium repository providing good integration with CMake when using FetchContent or adding it as a submodule.

Language: CMake - Size: 61.5 KB - Last synced at: 26 minutes ago - Pushed at: 3 days ago - Stars: 36 - Forks: 33

globaleaks/globaleaks-whistleblowing-software

GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.

Language: Python - Size: 660 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 1,317 - Forks: 287

sodiumoxide/sodiumoxide 📦

[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)

Language: Rust - Size: 15.3 MB - Last synced at: about 3 hours ago - Pushed at: over 2 years ago - Stars: 644 - Forks: 177

stef/libopaque

c implementation of the OPAQUE protocol with bindings for python, php, ruby, lua, zig, java, erlang, golang, js and SASL. also supports a threshold variants based on 2hashdh and 3hashtdh

Language: C - Size: 4.37 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 76 - Forks: 11

wioniqle-q/safe-object

A secure file encryption and storage solution built with C#, emphasizing security, performance, and memory safety.

Language: C# - Size: 58.6 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

sh-dv/hat.sh

Encrypt and Decrypt files securely in your browser.

Language: JavaScript - Size: 3.75 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 2,222 - Forks: 264

wireapp/wire-webapp

👽 Wire for web

Language: TypeScript - Size: 181 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,156 - Forks: 292

zboxfs/zbox 📦

Zero-details, privacy-focused in-app file system.

Language: Rust - Size: 1.26 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 1,541 - Forks: 77

CleasbyCode/jdvrif

Steganography CLI & Web tool for concealing files within JPG images.

Language: C - Size: 161 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 44 - Forks: 0

Crypter-File-Transfer/Crypter

A web application that offers end-to-end encrypted file and message transfer using Blazor WASM, Geralt and BlazorSodium (libsodium language bindings), Entity Framework Core, Hangfire, Docker, and Mailkit.

Language: C# - Size: 19 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 41 - Forks: 16

ektrah/nsec

A modern and easy-to-use cryptographic library for .NET based on libsodium

Language: C# - Size: 1.91 MB - Last synced at: 2 days ago - Pushed at: 24 days ago - Stars: 414 - Forks: 55

dchest/tweetnacl-js

Port of TweetNaCl cryptographic library to JavaScript

Language: JavaScript - Size: 4 MB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 1,846 - Forks: 296

bannable/paseto

Ruby implementation of PASETO tokens

Language: Ruby - Size: 2.34 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 14 - Forks: 1

ArchLinuxStudio/LinuxNetworkProgrammingAndEncryption

✨Linux 网络编程与加密| 包含 C 语言编程中易出现的陷阱 较难理解的知识点 重点内容将包含实战的网络编程内容 以及创建安全通信的加密内容 | 提供在线网页文档 ✨

Size: 14.8 MB - Last synced at: about 11 hours ago - Pushed at: about 3 years ago - Stars: 57 - Forks: 5

bitbeans/minisign-net

.NET library to handle and create minisign signatures

Language: C# - Size: 4.62 MB - Last synced at: about 1 hour ago - Pushed at: about 5 years ago - Stars: 31 - Forks: 7

samuel-lucas6/Kryptor

A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.

Language: C# - Size: 7.47 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 449 - Forks: 32

paragonie/sodium_compat

Pure PHP polyfill for ext/sodium

Language: PHP - Size: 1.56 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 916 - Forks: 63

soatok/rawr-x3dh

TypeScript Implementation of X3DH

Language: TypeScript - Size: 136 KB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 92 - Forks: 5

CleasbyCode/jdvrif-1 Fork of xet7/jdvrif

Steganography-Like CLI / Web tool for concealing files within JPG images.

Language: C++ - Size: 110 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

brndnmtthws/dryoc

Don't Roll Your Own Crypto: pure-Rust, hard to misuse cryptography library

Language: Rust - Size: 1.18 MB - Last synced at: 10 days ago - Pushed at: 26 days ago - Stars: 306 - Forks: 17

nikgraf/secsync

Architecture for end-to-end encrypted CRDTs

Language: TypeScript - Size: 11.2 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 204 - Forks: 9

vadniks/Klenalo

A secured realtime P2P LAN chat and distributed storage manager (desktop linux version)

Language: C - Size: 1.07 MB - Last synced at: 11 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

mwmiller/kcl

NaCl substitute of sorts in Elixir

Language: Elixir - Size: 49.8 KB - Last synced at: 10 days ago - Pushed at: 15 days ago - Stars: 12 - Forks: 0

Skycoder42/libsodium_dart_bindings

Dart bindings for libsodium, supporting both the VM and JS without flutter dependencies.

Language: Dart - Size: 12.3 MB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 33 - Forks: 10

paragonie/halite

High-level cryptography interface powered by libsodium

Language: PHP - Size: 1.29 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 1,134 - Forks: 88

whs/tweetnacl-sealed-box

libsodium's sealed box implementation for TweetNaCl

Language: JavaScript - Size: 19.5 KB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 11

sodium-friends/learntocrypto

Learn to crypto workshop

Language: JavaScript - Size: 57.6 KB - Last synced at: 15 days ago - Pushed at: about 3 years ago - Stars: 1,674 - Forks: 132

holepunchto/sodium-universal

Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser

Language: JavaScript - Size: 21.5 KB - Last synced at: 8 days ago - Pushed at: 17 days ago - Stars: 69 - Forks: 16

jedisct1/swift-sodium

Safe and easy to use crypto for iOS and macOS

Language: C - Size: 63.9 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 528 - Forks: 190

samuel-lucas6/Geralt

A modern cryptographic library for .NET 8+ based on libsodium and inspired by Monocypher.

Language: C# - Size: 368 KB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 56 - Forks: 4

serokell/haskell-crypto

Haskell cryptography done right

Language: Haskell - Size: 239 KB - Last synced at: 16 days ago - Pushed at: 24 days ago - Stars: 18 - Forks: 6

neonbyte1/deno-libsodium

Closes the gap between the npm package and deno

Language: TypeScript - Size: 27.3 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

jedisct1/rust-ct-codecs

Constant-time hex and base64 codecs from libsodium reimplemented in Rust.

Language: Rust - Size: 23.4 KB - Last synced at: 14 days ago - Pushed at: 25 days ago - Stars: 14 - Forks: 0

michelp/pgsodium

Modern cryptography for PostgreSQL using libsodium.

Language: C - Size: 481 KB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 565 - Forks: 33

dirkschumacher/encryptedRmd

🔑 Password protected markdown html reports in R using libsodium

Language: HTML - Size: 13.2 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 167 - Forks: 5

neilalexander/sigmavpn

Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")

Language: C - Size: 558 KB - Last synced at: 18 days ago - Pushed at: over 9 years ago - Stars: 524 - Forks: 87

terl/lazysodium-android

An Android implementation of the Libsodium cryptography library. For the lazy dev.

Language: Java - Size: 3.83 MB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 109 - Forks: 26

terl/lazysodium-java

A Java implementation of the Libsodium crypto library. For the lazy dev.

Language: Java - Size: 15.7 MB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 141 - Forks: 49

jedisct1/libsodium-signcryption

Signcryption using libsodium.

Language: C - Size: 40 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 64 - Forks: 13

RubyCrypto/rbnacl

Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)

Language: Ruby - Size: 1.04 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 982 - Forks: 87

appatalks/libsodium_secrets_update

Use Libsodium library for C# / .NET bindings update GitHub repository secrets

Size: 45.9 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jedisct1/libsodium-xchacha20-siv

Deterministic/nonce-reuse resistant authenticated encryption scheme using XChaCha20, implemented on libsodium.

Language: C - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 29 - Forks: 3

Keyspace-cloud/android 📦

Official Android client for keyspace.cloud. A beautiful and secure password manager.

Language: Kotlin - Size: 63.4 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 140 - Forks: 10

firstfloorsoftware/flutter_sodium 📦

Flutter bindings for libsodium

Language: Dart - Size: 5.82 MB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 104 - Forks: 48

jlouis/enacl

Erlang bindings for NaCl / libsodium

Language: Erlang - Size: 485 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 196 - Forks: 63

serenity-kit/react-native-libsodium

React Native bindings to Libsodium matching the libsodium-wrappers package API

Language: TypeScript - Size: 27.3 MB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 35 - Forks: 10

derhuerst/self-decrypting-html-page

Generate a standalone HTML page that decrypts data.

Language: JavaScript - Size: 62.5 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 34 - Forks: 6

BruceWind/AESJniEncrypt

🛡 Make safest code in Android. (基于libsodium实现chacha20算法,key在native中,防止被二次打包){长期维护,请star,勿fork}

Language: C - Size: 375 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 1,011 - Forks: 166

samuel-lucas6/crypto-secretstream-aegis256

Libsodium's crypto_secretstream using AEGIS-256.

Language: C# - Size: 10.7 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

paragonie/airship 📦

Secure Content Management for the Modern Web - "The sky is only the beginning"

Language: PHP - Size: 5.02 MB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 417 - Forks: 41

gilzoide/sqlite-cryptovfs

SQLite VFS shim for encrypting/decrypting database files

Language: C - Size: 2.32 MB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

tom25519/alkali

Safe Rust bindings to the Sodium cryptographic library

Language: Rust - Size: 995 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 3

datkt/sodium

libsodium bindings for Kotlin/Native

Language: Shell - Size: 36.1 KB - Last synced at: 12 days ago - Pushed at: about 6 years ago - Stars: 10 - Forks: 1

ionspin/kotlin-multiplatform-libsodium

A kotlin multiplatform wrapper for libsodium, using directly built libsodium for jvm and native, and libsodium.js for js targets.

Language: Kotlin - Size: 15.9 MB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 111 - Forks: 10

geekcell/sodium-bundle

A Symfony bundle to interact with PHP's Sodium extension for encryption and decryption.

Language: PHP - Size: 95.7 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

FedericoCeratto/nim-libsodium 📦

Nim wrapper for the libsodium library

Language: Nim - Size: 126 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 13

mguymon/paseto.rb

Ruby implementation of Paseto using libsodium.

Language: Ruby - Size: 74.2 KB - Last synced at: 22 days ago - Pushed at: about 3 years ago - Stars: 46 - Forks: 8

samuel-lucas6/ChaCha20-BLAKE3

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

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

paragonie/sapient

Secure API Toolkit

Language: PHP - Size: 104 KB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 311 - Forks: 26

space-wizards/SpaceWizards.Sodium

.NET libsodium binding that doesn't suck

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

jedisct1/libsodium-php

The PHP extension for libsodium.

Language: C - Size: 687 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 556 - Forks: 77

laysakura/serde-encrypt

🔐 Encrypts all the Serialize.

Language: Rust - Size: 226 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 180 - Forks: 5

windwalker-io/crypt

[READ ONLY] Openssl and libsodium encryption and password hashing adapters for PHP.

Language: PHP - Size: 189 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 2

00F100/fcphp-cache

Package to manage Cache Index and crypto content using Sodium PHP (optional)

Language: PHP - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

zhenkyle/shadowsocks_ruby

Develop your own tunnel protocol made easy!

Language: Ruby - Size: 97.7 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

DSharpPlus/DSharpPlus-VoiceNext-Natives 📦

Native libraries for DSharpPlus' VoiceNext.

Size: 1.79 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 2

samuel-lucas6/ChaCha20-BLAKE2b

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

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

jedisct1/xsecretbox

Go implementation of crypto_secretbox_xchacha20poly1305

Language: Go - Size: 460 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 2

stsch9/pyvrf-r255

Verifiable random function with Ristretto255

Language: Python - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

stsch9/py-cpace

CPace using ristretto255

Language: Python - Size: 21.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

paixaop/node-sodium

Port of the lib sodium encryption library to Node.js

Language: C - Size: 8.57 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 350 - Forks: 127

synonymdev/sodium-react-native

React native wrapper for libsodium crypto library

Language: JavaScript - Size: 25.6 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 5 - Forks: 3

didactic-drunk/sodium.cr

Crystal wrapper for the libsodium crypto API

Language: Crystal - Size: 735 KB - Last synced at: 23 days ago - Pushed at: almost 3 years ago - Stars: 50 - Forks: 13

jedisct1/spake2-ee

A SPAKE2+ Elligator Edition implementation for libsodium 1.0.16+

Language: C - Size: 21.5 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 41 - Forks: 4

deliberative/crypto

Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.

Language: TypeScript - Size: 5.41 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 0

xmm16/genpasswd Fork of lilyyllyyllyly/genpasswd

Cryptographically secure password generator written in C

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

prongbang/lazysecret

Lazysecret is a comprehensive Flutter implementation of the libsodium using secret_box library.

Language: Dart - Size: 494 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

jedisct1/rust-libhydrogen

Libhydrogen bindings for Rust.

Language: Rust - Size: 66.4 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 16 - Forks: 3

prongbang/lazysodium

Lazysodium is a comprehensive Flutter implementation of the Libsodium library.

Language: Dart - Size: 3.63 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

starbelly/soda 📦

Libsodium bindings for Erlang

Language: Erlang - Size: 256 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 0

tleonhardt/practical_cryptography_engineering

Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules

Language: C - Size: 889 KB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 71 - Forks: 8

ivRodriguezCA/nuntius

iOS Framework for end-to-end encrypted messages

Language: Objective-C - Size: 1.65 MB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 21 - Forks: 5

jedisct1/vtun

A mirror of VTUN, with some changes

Language: C - Size: 169 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 66 - Forks: 21

varjolintu/keepassxc Fork of keepassxreboot/keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

Language: C++ - Size: 58.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 1

Chewhern/ASodium

An amateur built libsodium C# nuget wrapper

Language: C# - Size: 8.54 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 3

DDonghyeo/DeploySurfing

Language: Java - Size: 173 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

bitbeans/StreamCryptor

Stream encryption & decryption with libsodium and protobuf

Language: C# - Size: 5.71 MB - Last synced at: 6 months ago - Pushed at: about 8 years ago - Stars: 131 - Forks: 29

netpyoung/prebuilt-libsodium

📦 Prebuilt native libsodium for Unity3D(unity.libsodium)

Language: Shell - Size: 29.3 KB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

sz3/pog

Encryption/backup utility

Language: Python - Size: 1.13 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

nthparty/rbcl

Python library that bundles libsodium and provides wrappers for its Ristretto group functions.

Language: Python - Size: 47.9 MB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 5

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

charlesportwoodii/libsodium-uwp

libsodium for Universal Windows Platform (UWP) - A secure cryptographic library

Language: C++ - Size: 224 KB - Last synced at: 12 days ago - Pushed at: almost 7 years ago - Stars: 16 - Forks: 1

jarmo/secrets-web

Not Yet Another Password Manager self-hosted Web app written in Go using libsodium

Language: Go - Size: 5.61 MB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 2

gamemann/TCP-App-With-Encryption

A client and server project that encrypts and decrypts messages. The client is programmed in C using the Libsodium library and the server is programmed in Elixir using ErLang's crypto module.

Language: C - Size: 24.4 KB - Last synced at: 21 days ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 0