There is a newer version of this record available.

Software Open Access

Asphalion: Trustworthy Shielding Against Byzantine Faults

Vincent Rahli; Ivana Vukotic


DataCite XML Export

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

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
  </descriptions>
</resource>
69
9
views
downloads
All versions This version
Views 6949
Downloads 94
Data volume 97.7 MB40.4 MB
Unique views 6547
Unique downloads 63

Share

Cite as