knox
A framework for formally verifying hardware security modules to be free of hardware, software, and timing side-channel vulnerabilities
Build status: ok failing tests valid license
| Authors | |
|---|
| Documentation | |
|---|
| Tags | |
|---|
| License | |
|---|
| Last updated | Saturday, February 1st, 2025 6:29:42pm (UTC) |
|---|
| Ring | 1 |
|---|
| Conflicts | None |
|---|
| Dependencies | |
|---|
| Most recent build results | |
|---|
| Version Exceptions | |
|---|
| Last checked | Thursday, November 13th, 2025 1:52:44pm (UTC) |
|---|
| Last edited | Wednesday, October 19th, 2022 1:56:13pm (UTC) |
|---|
| Date added | Wednesday, October 19th, 2022 1:47:13pm (UTC) |
|---|
| Modules | - rosutil/convenience.rkt
- knox/emulator/emulator-lang.rkt
- test/knox/circuit/use_persistent_reset.rkt
- knox/circuit/circuit-lang.rkt
- yosys/debug/read/lang/reader.rkt
- rosutil/addressable-struct.rkt
- knox/semantics/shared.rkt
- test/rosutil/convenience.rkt
- knox/spec/lang/reader.rkt
- yosys/libopt.rkt
- knox/correctness/correctness.rkt
- knox/driver/interpreter.rkt
- knox/semantics/environment.rkt
- knox/correctness/checker.rkt
- knox/driver/lib.rkt
- knox/correctness/hint.rkt
- knox/security/security-lang.rkt
- test/yosys/uf.rkt
- test/rosutil/concretize.rkt
- test/yosys/basic.rkt
- test/yosys/verilog/lockbox.rkt
- yosys/verilog.rkt
- knox/semantics/lifted.rkt
- rosutil/lens.rkt
- yosys/core.rkt
- knox/spec/spec-lang.rkt
- test/yosys/verilog/ram.rkt
- knox/correctness/lang/reader.rkt
- knox/circuit.rkt
- knox/emulator.rkt
- knox/spec.rkt
- knox/driver.rkt
- knox/driver/driver-lang.rkt
- rosutil/overapproximate.rkt
- yosys/lang/configure-runtime.rkt
- knox/circuit/lang/reader.rkt
- yosys/debug/expand/lang/reader.rkt
- test/yosys/constructor.rkt
- knox/emulator/lang/reader.rkt
- knox/semantics/syntax.rkt
- yosys/memoize.rkt
- rosutil/subsumption.rkt
- rosutil/substitution.rkt
- yosys/debug/read.rkt
- test/yosys/metadata.rkt
- test/yosys/lib.rkt
- rosutil/main.rkt
- test/knox/circuit.rkt
- yosys/lib.rkt
- test/yosys/verilog/multi_port_memory.rkt
- knox/security/lang/reader.rkt
- yosys/main.rkt
- test/yosys/verilog/counter.rkt
- knox/result.rkt
- knox/emulator/interpreter.rkt
- test/rosutil/lens.rkt
- rosutil/concretize.rkt
- knox/emulator/util.rkt
- yosys/parameters.rkt
- test/yosys/verilog/print-test.rkt
- test/knox/driver/interpreter.rkt
- rosutil/util.rkt
- yosys/lang/reader.rkt
- knox/correctness/correctness-lang.rkt
- rosutil/serialization.rkt
- knox/semantics/value.rkt
- yosys/debug/expand.rkt
- yosys/yosys.rkt
- knox/driver/lang/reader.rkt
- yosys/generic.rkt
- yosys/reader.rkt
- test/rosutil/addressable-struct.rkt
- test/yosys/verilog/picorv32.rkt
- test/yosys/memoize.rkt
- yosys/meta.rkt
- knox/security/checker.rkt
- test/yosys/zeroinit.rkt
- test/rosutil/serialization.rkt
- test/yosys/verilog/use_persistent_reset.rkt
- rosutil/dependence.rkt
|
|---|