-
1. **Design a generic gate**: Create a generic gate that can be used to build complex digital circuits.
2. **Implement arithmetic circuits**: Implement arithmetic circuits using the generic gate, whic…
-
One of the criticisms of the current model is that:
a. FR=1 for two procesess in seL4 with a correct caps setup
b. FR=2 for two processes in linux-KVM guests.
But folks would consider (a) to be more…
-
Recently, we introduced the functionality for users to formally indicate they've successfully played a movie back, and in the UI it's currently called 'sync verified'.
However, this is confusingly …
-
Currently, the 4337 module is formally verified assuming a well-behaved ERC-4337 `EntryPoint` contract. However, it should be possible (and beneficial) to formally verify the module invariant with the…
-
https://github.com/Test-More/test-more/issues/942
Pretty sure in our discussions we decided the Test2 format would be supported formally by TAP14. I have not verified the claims in this ticket yet.
-
Though we should definitely maintain a baseline profile which is pure Rust, it would be nice to be able to leverage optimized assembly implementations, and ideally formally verified ones which have be…
-
1. What should be formally verified?
2. How should it be verified?
References:
+ https://github.com/project-oak/rust-verification-tools
+ https://github.com/AltSysrq/proptest
+ https://github.c…
-
According to 3.2.1:
```
Operations that update pcc, such as changing privilege or executing jump instructions,
unseal capabilities prior to writing. Therefore, implementations do not need to check …
-
# Experience of running hybrid CHERI userspace on seL4 | Sid Agrawal
In this article, I share the experience of getting to a point where we could run userspace applications in seL4, which had CHERI c…
-
Recently, I found that we invented the `Pod` trait independently from [Google's `zerocopy` crate](https://github.com/google/zerocopy), in which the same concept is called `FromBytes`.
### Current F…