Software Open Access
<?xml version='1.0' encoding='utf-8'?> <resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd"> <identifier identifierType="DOI">10.5281/zenodo.3368206</identifier> <creators> <creator> <creatorName>Vincent Rahli</creatorName> <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-5914-8224</nameIdentifier> <affiliation>University of Birmingham</affiliation> </creator> <creator> <creatorName>Ivana Vukotic</creatorName> <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0001-9077-5106</nameIdentifier> <affiliation>SnT, University of Luxembourg</affiliation> </creator> </creators> <titles> <title>Asphalion: Trustworthy Shielding Against Byzantine Faults</title> </titles> <publisher>Zenodo</publisher> <publicationYear>2019</publicationYear> <subjects> <subject>Formal verification</subject> <subject>Distributed systems</subject> <subject>State machine replication</subject> <subject>Fault-tolerance</subject> <subject>Crash fault-tolerance</subject> <subject>Byzantine fault-tolerance</subject> <subject>Hybrid fault-tolerance</subject> <subject>MinBFT</subject> <subject>Intel SGX</subject> <subject>Trusted components</subject> <subject>Coq</subject> <subject>Compositional reasoning</subject> <subject>Knowledge calculus</subject> </subjects> <dates> <date dateType="Issued">2019-08-14</date> </dates> <resourceType resourceTypeGeneral="Software"/> <alternateIdentifiers> <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/3368206</alternateIdentifier> </alternateIdentifiers> <relatedIdentifiers> <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.3368187</relatedIdentifier> </relatedIdentifiers> <rightsList> <rights rightsURI="https://opensource.org/licenses/GPL-3.0">GNU General Public License v3.0 only</rights> <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights> </rightsList> <descriptions> <description descriptionType="Abstract"><p>Asphalion is a Coq-based framework for verifying the correctness of<br> implementations of fault-tolerant systems. It especially provides<br> features to verify the correctness of hybrid fault-tolerant systems<br> (such as the MinBFT protocol<br> <a href="http://www.di.fc.ul.pt/~bessani/publications/tc11-minimal.pdf">http://www.di.fc.ul.pt/~bessani/publications/tc11-minimal.pdf</a>), where<br> normal components (that can for example fail arbitrarily) trust some<br> special components (that can for example only crash on failure) to<br> provide properties in a trustworthy manner.&nbsp; Asphalion allows running<br> such trusted-trustworthy components inside Intel SGX enclaves.<br> More details are provided here:<br> <a href="https://vrahli.github.io/articles/asphalion-long.pdf">https://vrahli.github.io/articles/asphalion-long.pdf</a></p> <p>&nbsp;</p></description> </descriptions> </resource>
All versions | This version | |
---|---|---|
Views | 71 | 21 |
Downloads | 9 | 5 |
Data volume | 97.7 MB | 57.3 MB |
Unique views | 67 | 21 |
Unique downloads | 6 | 4 |