jasmin

Cryptography compiler

A language and compiler for writing high-assurance and high-speed cryptography

Language for high-assurance and high-speed cryptography

GitHub

275 stars
12 watching
56 forks
Language: Coq
last commit: almost 2 years ago
Linked from 2 awesome lists

compilercoqlanguage

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
plsyssec/factA compiler for a constant-time programming language used in cryptography198
galoisinc/cryptolAn interpreter for a public standard language for specifying cryptographic algorithms1,139
azur1s/holymerA programming language being developed with Rust, aiming to implement compiler and interpreter components.42
bbn-q/qgl.jlA high-performance compiler for quantum gate sequences13
gren-lang/compilerA compiler that translates code written in Gren into machine code or another target language.398
belijzajac/wisnialangA compiler that compiles small programs into tiny Linux binaries without requiring LLVM.17
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
cosmian/ciphercomputeEnables secure collaborative computation without data sharing or movement.26
cpeikert/alchemyA compiler for homomorphic encryption languages66
jxxcarlson/elm-lispAn experiment in building a typed Lisp compiler and evaluator in Elm.5
rsms/coDeveloping a statically typed, general-purpose programming language with an optimizing compiler151
aksalj/hashlibppProvides a simple C++ library to compute cryptographic checksums.15
pa-ba/calc-compFormalizations of compiler design and virtual machine calculations in Coq30
cryptonerdcn/wasm-cairoA suite of development tools and a WebAssembly runtime environment for supporting the Cairo programming language.56
ainfosec/cremaA compiler and runtime system for executing a minimalist programming language in sub-Turing Complete space.64