#
cryptography-library
Here are 102 public repositories matching this topic...
bgermann
commented
Sep 19, 2020
Please add provider support for the "botan encryption" command and implement the needed AES operations with PKCS#11.
I could not find any command line tool that I can use for that. OpenSSL's PKCS#11 engine does not support AES either.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
javascript
ruby
python
java
swift
rust
golang
php
security
ios
cryptography
encryption
authentication
objective-c
owasp
cryptography-library
secure-messenger
asymmetric-cryptography
symmetric-cryptography
secure-storage
-
Updated
Jul 22, 2021 - C
High-level cryptography interface powered by libsodium
php
composer
cryptography
encryption
authentication
php7
argon2
siphash
libsodium
ed25519
curve25519
digital-signature
x25519
cryptography-library
easy-to-use
xsalsa20
poly1305
blake2b
misuse-resistant
-
Updated
Jul 20, 2021 - PHP
Pure PHP polyfill for ext/sodium
php
security
cryptography
siphash
libsodium
sodium
ed25519
curve25519
x25519
cryptography-library
blake2b
php-polyfill
xsalsa20poly1305
xchacha20-poly1305
sodium-compat
-
Updated
Jun 4, 2021 - PHP
Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
-
Updated
Jun 24, 2021 - Rust
srinathsetty
opened
Apr 23, 2020
Simple and Secure Wrapper for phpseclib
-
Updated
Apr 19, 2021 - PHP
The SIMON and SPECK families of lightweight block ciphers. #nsacyber
-
Updated
Nov 12, 2019
Pure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available.
-
Updated
May 24, 2021 - Java
A C++ Implementation of RFC 4880
-
Updated
Sep 22, 2019 - C++
Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.
javascript
cryptography
typescript
crypto
authentication
typescript-library
macaroons
cryptography-library
crypto-library
-
Updated
Jul 23, 2021 - TypeScript
A library for .net based applications.
dns
http-proxy
cryptography-library
upnp
network-programming
dns-client
socks5-proxy
proxy-client
transparent-proxy
socks5-proxy-server
dotnet5
-
Updated
Jul 24, 2021 - C#
Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
security
cryptography
encryption
cryptography-library
hermes
crypto-library
access-control
end-to-end-encryption
-
Updated
Feb 20, 2020 - C
CPerezz
commented
Feb 17, 2020
It would be nice to have an implementation that returns an iterator over the 4 coordinates of a RistrettoPoint
or an EdwardsPoint
.
Ex:
use zerocaf::edwards::EdwardsPoint;
use zerocaf::traits::Identity();
let identity = EdwardsPoint::Identity();
identity.into_iter().map(|coordinate| do_something_with_cooord(coordinate)).collect();
Pure Python implementation of SHA2 (i.e., SHA224, SHA256, SHA384, and SHA512).
-
Updated
Apr 9, 2020 - Python
Library for performing Function Secret Sharing (FSS)
-
Updated
Nov 15, 2018 - C++
Pure Go implementation of cryptographic APIs found in libsodium
-
Updated
Oct 14, 2020 - Go
A repo to hold common tools used by my crypto projects
-
Updated
Jul 20, 2021 - C++
Cryptographic library with an mbed TLS back end
-
Updated
Jun 3, 2021 - Python
Classical ciphers: Caesar, ADFGX, ROT13 and etc.
crypto
ciphers
playfair
rot
cryptographic
cryptography-library
keyword
rot13
crypto-library
vigenere
cryptographic-algorithms
caesar-cipher
classical-cipher
vigenere-cipher
affine-cipher
autokey
cipher-algorithms
classical-cryptography
myszkowski
chaocipher
-
Updated
Jul 24, 2021 - Python
Fast implementations of the SIMON and SPECK lightweight block ciphers for the SUPERCOP benchmark toolkit. #nsacyber
-
Updated
Jun 13, 2018 - C
Elliptic Curve Cryptography in Pure Swift
-
Updated
Apr 7, 2021 - Swift
An Authenticated Encryption with Associated Data (AEAD) implementation for Python.
-
Updated
Jan 1, 2018 - Python
javascript
ruby
python
go
ruby-library
golang
cryptography
crypto
python-library
python3
javascript-library
cryptography-library
-
Updated
Jan 29, 2019 - Java
SageMath/Python Toolkit for Cryptanalytic Research
cryptography
cryptanalysis
research
cryptography-library
cryptography-algorithms
cryptography-tools
s-boxes
-
Updated
Apr 19, 2021 - Python
SIKE for Java is a software library that implements experimental supersingular isogeny cryptographic schemes that aim to provide protection against attackers running a large-scale quantum computer.
cybersecurity
quantum-computing
cryptography-library
java-library
post-quantum-cryptography
cryptography-algorithms
sidh
sike
supersingular-isogeny
-
Updated
May 4, 2021 - Java
dryoc: Don't Roll Your Own Crypto, a pure-Rust, general-purpose cryptography library
-
Updated
Apr 20, 2021 - Rust
A CrossLanguage Encryption Module to encrypt information/data/files (Asymmetric and Symmetric encryption handled)
cryptography
aes
rsa
cryptographic
cryptography-library
crypto-library
aes-encryption
rsa-cryptography
rsa-key-pair
rsa-key-encryption
cryptographic-algorithms
cryptography-algorithms
aes-cipher
rsa-encryption
rsa-aes
cryptography-tools
cryptographic-library
rsa-cryptosystem
rsa-algorithm
cryptography-project
-
Updated
Sep 17, 2020 - Java
Improve this page
Add a description, image, and links to the cryptography-library topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the cryptography-library topic, visit your repo's landing page and select "manage topics."
There are advantages to grouping commonly-used fields in structures together. On Cortex-M0, an access to the first 128 elements of a structure (
p->x
whenoffsetof(t, x) / sizeof(x) < 128
wheresizeof(x)
is 1, 2 or 4) uses less code than an access beyond this boundary. On platforms with a cache, putting commonly-used fields in the same cache line optimizes cache use.Anecdotal evidence sug