ArduinoSpritzCipherSpritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
Stars: ✭ 67 (+168%)
FreeSpecA framework for implementing and certifying impure computations in Coq
Stars: ✭ 48 (+92%)
BlockchainImplementation of a Blockchain as a school project
Stars: ✭ 16 (-36%)
RiscvSpecFormalThe RiscvSpecKami package provides SiFive's RISC-V processor model. Built using Coq, this processor model can be used for simulation, model checking, and semantics analysis. The RISC-V processor model can be output as Verilog and simulated/synthesized using standard Verilog tools.
Stars: ✭ 69 (+176%)
tezedge-specificationTLA+ specs and models for the TezEdge node's p2p overlay network, shell, and consensus
Stars: ✭ 19 (-24%)
hermes-coreSecurity framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
Stars: ✭ 72 (+188%)
avrReads a state transition system and performs property checking
Stars: ✭ 41 (+64%)
nimcryptoNim cryptographic library
Stars: ✭ 129 (+416%)
fm-notesUnassorted scribbles on formal methods, type theory, category theory, and so on, and so on
Stars: ✭ 19 (-24%)
high-assurance-legacyLegacy code connected to the high-assurance implementation of the Ouroboros protocol family
Stars: ✭ 81 (+224%)
gammaAn Eclipse-based modeling framework for the component-based design and analysis of reactive systems
Stars: ✭ 21 (-16%)
pldi19-equivalence-checkerSource code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"
Stars: ✭ 30 (+20%)
awesome-rust-formalized-reasoningAn exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
Stars: ✭ 185 (+640%)
HElibHElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Stars: ✭ 2,913 (+11552%)
pqcryptoRust Post-Quantum cryptography
Stars: ✭ 124 (+396%)
acsl-provedFully proved small C functions (examples for verification course).
Stars: ✭ 14 (-44%)
tm-proposer-idrisFormalization of Tendermint proposer election properties
Stars: ✭ 15 (-40%)
kleverRead-only mirror of the Klever Git repository
Stars: ✭ 18 (-28%)
agda-fragmentAlgebraic proof discovery in Agda
Stars: ✭ 28 (+12%)
HelibHElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Stars: ✭ 2,749 (+10896%)
pyDHEa fully python Diffie-Hellman Library
Stars: ✭ 50 (+100%)
secretpyClassical ciphers: Caesar, ADFGX, ROT13 and etc.
Stars: ✭ 40 (+60%)
awesome-dvAwesome ASIC design verification
Stars: ✭ 76 (+204%)
vsrl-frameworkThe Verifiably Safe Reinforcement Learning Framework
Stars: ✭ 42 (+68%)
intrepidIntrepyd Model Checker
Stars: ✭ 14 (-44%)