Pure-Rust traits and utilities for constant-time cryptographic implementations.
-
Updated
Aug 3, 2024 - Rust
Pure-Rust traits and utilities for constant-time cryptographic implementations.
Templated type-safe hashmap implementation in C using open addressing and linear probing for collision resolution.
Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
Constant-Time Character Encoding in PHP Projects
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. There is very little activity because the project is finished and does not require further changes.
A set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
Lightweight library of data structures implemented in C++11, designed for constant time insertion, erasure, lookup, and fastest possible iteration.
CRYPTOGAMS distribution repository
A simple value-sorted map type for Go that features constant-time reads and efficient iteration over records.
Fuzzer to automatically find side-channel (timing) vulnerabilities
Shang-Mi cipher library. Constant-time implementation of SM2 and SM4.
TLSF: two-level segregated fit O(1) allocator
The Nuxed Crypto component provides a high-level cryptography interface that relies on libsodium for all of its underlying cryptography operations.
Rust finite field library with fixed size multi-word values
high performance AES implementations optimized for cortex-m microcontrollers
Constant-time JavaScript functions
A bump allocator that uses fixed-size chunks to ensure non-amortized O(1) allocations
RESTful API to calculate real-time statistic from the last 60 seconds.
A repository of tools for verifying constant-timeness
Add a description, image, and links to the constant-time topic page so that developers can more easily learn about it.
To associate your repository with the constant-time topic, visit your repo's landing page and select "manage topics."