All Projects → jedisct1 → rust-xoodyak

jedisct1 / rust-xoodyak

Licence: MIT license
Xoodyak, a lightweight and versatile cryptographic scheme implemented in Rust.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to rust-xoodyak

WeDPR-Lab-Core
Core libraries of WeDPR instant scenario-focused solutions for privacy-inspired business; WeDPR即时可用场景式隐私保护高效解决方案核心算法组件
Stars: ✭ 147 (+425%)
Mutual labels:  crypto
denarius
Denarius [$D] is a PoW/PoS Hybrid Cryptocurrency with Tribus a new PoW Hashing Algo built specifically for D, one of a kind hybrid masternodes called Fortuna Stakes, atomic swaps, staking, mining, IPFS, optional Native Tor and I2P, and much more!
Stars: ✭ 105 (+275%)
Mutual labels:  crypto
rust-hmac-sha256
A small, self-contained SHA256 and HMAC-SHA256 implementation.
Stars: ✭ 24 (-14.29%)
Mutual labels:  crypto
chat-diffie-hellman
A secure chat between an Android client and Java server using AES for encryption and Diffie-Hellman for key exchange.
Stars: ✭ 26 (-7.14%)
Mutual labels:  crypto
TensorTrade
This repository hosts all my code related to TensorTrade. It consists of the main program, its old versions, and some extras for more insights.
Stars: ✭ 16 (-42.86%)
Mutual labels:  crypto
haskell-spake2
SPAKE2 key exchange protocol for Haskell
Stars: ✭ 14 (-50%)
Mutual labels:  crypto
frontend-moon-wallet
Lightweight & user-friendly crypto wallet
Stars: ✭ 46 (+64.29%)
Mutual labels:  crypto
privatebin-cli
Privatebin CLI in NodeJS.
Stars: ✭ 31 (+10.71%)
Mutual labels:  crypto
framework
Aplus Full-Stack Framework
Stars: ✭ 172 (+514.29%)
Mutual labels:  crypto
Benzaiboten-spot-trading-bot
A trading bot easy to use to be linked to your favorite exchange to automatize the trading on cryptocurrencies
Stars: ✭ 20 (-28.57%)
Mutual labels:  crypto
backend
Bitex Python crypto exchange backend
Stars: ✭ 23 (-17.86%)
Mutual labels:  crypto
anyl-wallet
🏦 Anyl Embedded Wallet for Internet of Things
Stars: ✭ 28 (+0%)
Mutual labels:  crypto
lbry.tech
Technical documentation website for the LBRY protocol
Stars: ✭ 46 (+64.29%)
Mutual labels:  crypto
rari-dApp
Rari Capital's Web3 Portal.
Stars: ✭ 145 (+417.86%)
Mutual labels:  crypto
CryptionTool
一个CTF+渗透测试工具框架,集成常见加解密,密码、编码转换,端口扫描,字符处理等功能
Stars: ✭ 62 (+121.43%)
Mutual labels:  crypto
Pkcs11Interop.X509Store
Easy to use PKCS#11 based X.509 certificate store
Stars: ✭ 24 (-14.29%)
Mutual labels:  crypto
zold-java-client
Java wrapper for Zold's RESTful API.
Stars: ✭ 13 (-53.57%)
Mutual labels:  crypto
jeelizGlanceTracker
JavaScript/WebGL lib: detect if the user is looking at the screen or not from the webcam video feed. Lightweight and robust to all lighting conditions. Great for play/pause videos if the user is looking or not, or for person detection. Link to live demo.
Stars: ✭ 68 (+142.86%)
Mutual labels:  lightweight
sgo
A simple, light and fast Web framework written in Go.
Stars: ✭ 75 (+167.86%)
Mutual labels:  lightweight
query2report
Query2Report is a simple open source business intelligence platform that allows users to build report/dashboard for business analytics or enterprise reporting
Stars: ✭ 43 (+53.57%)
Mutual labels:  lightweight

GitHub CI

Xoodyak for Rust

This is a Rust implementation of Xoodyak, a cryptographic primitive that can be used for hashing, encryption, MAC computation and authenticated encryption.

  • no_std-friendly
  • Lightweight
  • Can be compiled to WebAssembly/WASI
  • Session support
  • Safe Rust interface
  • AEAD with attached and detached tags
  • In-place encryption
  • Ratcheting
  • Variable-length output hashing, authentication
  • squeeze_more(), absorb_more() for streaming.

API documentation

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