fiat-crypto

Code generator

Automated generation of cryptographic primitive code using a constructive design approach

Cryptographic Primitive Code Generation by Fiat

GitHub

723 stars
51 watching
147 forks
Language: Coq
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mit-plv/fiatA Coq-based library for synthesizing correct-by-construction abstract data types and parsers from formal specifications149
mit-plv/bedrockAutomated verification of higher-order programs using separation logic57
mit-plv/coqutilA collection of reusable tools and utilities for working with the Coq proof assistant42
mit-plv/rupicolaA toolkit for compiling functional programs into imperative code for performance-critical applications51
bin123apple/autocoderAn AI model designed to generate and execute code automatically816
mit-plv/bbvA repository unifying bit vector definitions and lemmas across multiple Coq projects.27
mit-plv/koikaA formal language for designing and verifying rule-based hardware systems143
b-con/crypto-algorithmsA collection of basic cryptographic algorithms implemented from scratch in C.1,847
21-dot-dev/swift-secp256k1Provides cryptographic primitives and signatures for Bitcoin-based systems113
piglig/go-qrA minimalistic QR code generator written in Go.34
plsyssec/factA compiler for a constant-time programming language used in cryptography198
make-github-pseudonymous-again/qrapGenerates QR code payloads for WiFi access point credentials7
hashcat/princeprocessorA tool that generates password candidates by combining words from an input list using the PRINCE algorithm in a flexible and sequential manner.434
elementsproject/libwally-coreA collection of primitives for cryptocurrency wallet development287
cryptosubtlety/intuitive-advanced-cryptographyA comprehensive resource providing in-depth explanations and practical implementations of advanced cryptographic concepts and techniques.430