cryptol-3.0.0: Cryptol: The Language of Cryptography
Cryptol is a domain-specific language for specifying cryptographic algorithms. A Cryptol implementation of an algorithm resembles its mathematical specification more closely than an implementation in a general purpose language. For more, see http://www.cryptol.net/.
Modules
cryptol-3.0.0
- Cryptol
- Cryptol.AES
- Cryptol.Backend
- Cryptol.Eval
- Cryptol.Eval.Concrete
- Cryptol.Eval.Env
- Cryptol.Eval.FFI
- Cryptol.Eval.Generic
- Cryptol.Eval.Prims
- Cryptol.Eval.Reference The reference implementation of the Cryptol evaluation semantics.
- Cryptol.Eval.SBV
- Cryptol.Eval.Type
- Cryptol.Eval.Value
- Cryptol.Eval.What4
- Cryptol.F2
- IR
- Cryptol.ModuleSystem
- Cryptol.ModuleSystem.Base
- Cryptol.ModuleSystem.Binds
- Cryptol.ModuleSystem.Env
- Cryptol.ModuleSystem.Exports
- Cryptol.ModuleSystem.Fingerprint
- Cryptol.ModuleSystem.Interface
- Cryptol.ModuleSystem.Monad
- Cryptol.ModuleSystem.Name
- Cryptol.ModuleSystem.Names
- Cryptol.ModuleSystem.NamingEnv
- Cryptol.ModuleSystem.Renamer
- Cryptol.Parser
- Cryptol.PrimeEC
- REPL
- Cryptol.SHA
- Cryptol.Symbolic
- Testing
- Transform
- Cryptol.TypeCheck
- Cryptol.TypeCheck.AST
- Cryptol.TypeCheck.Default
- Cryptol.TypeCheck.Error
- Cryptol.TypeCheck.FFI
- Cryptol.TypeCheck.Infer
- Cryptol.TypeCheck.InferTypes
- Cryptol.TypeCheck.Instantiate
- Cryptol.TypeCheck.Interface
- Cryptol.TypeCheck.Kind
- Cryptol.TypeCheck.Module
- Cryptol.TypeCheck.ModuleBacktickInstance
- Cryptol.TypeCheck.ModuleInstance
- Cryptol.TypeCheck.Monad
- Cryptol.TypeCheck.PP
- Cryptol.TypeCheck.Parseable
- Cryptol.TypeCheck.Sanity
- Cryptol.TypeCheck.SimpType
- Cryptol.TypeCheck.SimpleSolver
- Cryptol.TypeCheck.Solve
- Solver
- Cryptol.TypeCheck.Subst
- Cryptol.TypeCheck.TCon
- Cryptol.TypeCheck.Type
- Cryptol.TypeCheck.TypeMap
- Cryptol.TypeCheck.TypeOf
- Cryptol.TypeCheck.TypePat
- Cryptol.TypeCheck.Unify
- Utils
- Cryptol.Version