Software Open Access

Asphalion: Trustworthy Shielding Against Byzantine Faults

Vincent Rahli; Ivana Vukotic

Asphalion is a Coq-based framework for verifying the correctness of
implementations of fault-tolerant systems. It especially provides
features to verify the correctness of hybrid fault-tolerant systems
(such as the MinBFT protocol
http://www.di.fc.ul.pt/~bessani/publications/tc11-minimal.pdf), where
normal components (that can for example fail arbitrarily) trust some
special components (that can for example only crash on failure) to
provide properties in a trustworthy manner.  Asphalion allows running
such trusted-trustworthy components inside Intel SGX enclaves.
More details are provided here:
https://vrahli.github.io/articles/asphalion-long.pdf

 

Files (11.5 MB)
Name Size
asphalion-2019-08-14.tar.gz
md5:081075bf3c0cc9d8e604cfb80e6d8b67
11.5 MB Download
69
9
views
downloads
All versions This version
Views 6920
Downloads 95
Data volume 97.7 MB57.3 MB
Unique views 6520
Unique downloads 64

Share

Cite as