Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Coq at POST 2019

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Coq at POST 2019


Chronological Thread 
  • From: "Ramsdell, John D." <ramsdell AT mitre.org>
  • To: "coq-club AT inria.fr" <coq-club AT inria.fr>
  • Subject: [Coq-Club] Coq at POST 2019
  • Date: Thu, 4 Apr 2019 13:08:18 +0000
  • Accept-language: en-US
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=ramsdell AT mitre.org; spf=Pass smtp.mailfrom=ramsdell AT mitre.org; spf=Pass smtp.helo=postmaster AT smtpvmsrv1.mitre.org
  • Ironport-phdr: 9a23:MXp7DRV2vWLkPe30I8SST4OV9FrV8LGtZVwlr6E/grcLSJyIuqrYbRaPt8tkgFKBZ4jH8fUM07OQ7/m5HzRdqsvQ+DBaKdoQDkdD0Z1X1yUbQ+e9QXXhK/DrayFoVO9jb3RCu0+BDE5OBczlbEfTqHDhpRQbGxH4KBYnbr+tQt2agMu4zf299IPOaAtUmjW9falyLBKrpgnNq8Uam4RvJrssxhfTvndFe+tayGNsKFmOmxrw+tq88IRs/ihNp/4t7dJMXbn/c68lUbFWETMqPnwv6sb2rxfDVwyP5nUdUmUSjBVFBhXO4Q/5UJnsrCb0r/Jx1yaGM8L4S7A0Qimi4LxwSBD0kicHNiU2/3/Rh8dtka9UuhOhpxh4w47JfIGYMed1c63Bcd8GQ2dKQ8FeWTFcAoOnd4sAEfYOPfpWoYn6olsBtxq+BQ+xD+/rxTJFgnr60Ksn2OojDA7GxhQtEdIQvnrJsNX7OqQcXu60zKbUwjvMYOhb2Svm54jNbhwtveuBULB2fMHMyUcvDQTFjlCIpIDrIz2azOENs3OG4OV+UeKvj3YroBx1rDioxscsjJTCiIwPxlzK6C50x5w1Kse9SE5gfNGrDp9QtyWBOotzQ8MiX3totzggxr0Bo567czEHxZI6zBDRbPyHdpKH4hPlVOuJLjd4hW5leLKihxmp60Sgy+r8W8+p21hJtipIisTAu3QT2xDJ6sWLVOFx8lql1DuAzQzf9+9JLEEsmabGL5Mt3KQ8mocSvEjfBCP7mFj6gLWVe0gg4uSo5frob7b6qpKZMoJ7kQHzPrkwlcG6Bek1PRQCUmqe9OuiyLHj8070TbBUgvIriabUs5bXLtkBqKGjGQ9ayIMj5g6/Dzi41NQYmmEKLElAeBKbl4jpJVTOIOviDfehnligijJrx/HaPr37HJrBNH/DkK3ufbpl6k5czhQ8zcxH6p5JDrwNPuj/V0/vuNDCExM0NwO5z/z6BNhz144SQWePDbWYMKPWv1+I/OUvI+yUaY8Pojn9LuMl6OPwgn89nV8QZqyp3ZoLaHCiAPtqOUKZYWDjgtsZC2cFohI+TPD2iF2FSTNce3GyX7sl6j4nDIKmEJzMS5u2gL2B2Se7BodZanpHClCKC3fodp+LV+0CaCKIcYddlWlOXr+4DoQlyBuGtQngyrMhIPCesnkTsoum39xo7cXSkwsz/Hp6FZLO/XuKSjQ+pGoNXDM72KQ76W56ylHL/e4yy6hCHNlI6/5NVi8/NILGwqp9Ed+kCVGJRcuAVFvzGobuOjo2VN9kn45XMhRNXu66hxWG5BKERroclriFHpsxq/uO2nntPcs7zGzJhvB40wsWB/BXPGjjvZZRshDJDteQwUCYi7ynM6MG03yVrTrR/S+1pEhdFTVIf+DFUHQYPBGEttHl/l3HVKWwUPIiMxdbxIiFMKQYM9A=

Paul Rowe will present the paper "Orchestrating Layered Attestation",
by myself, Paul, Perry Alexander, Sarah C. Helble, Peter Loscocco
J. Aaron Pendergrass, and Adam Petz at Principles of Security and
Trust 2019 next week. The paper presents a language and two versions of
its semantics. The language and the proofs of the relations between the
two semantics was proved in Coq and made available to the public.

I attended the DeepSpec Summer School in 2017. It played an important
role in making this work possible. Thanks to all involved.

John

PAPER ABSTRACT:
We present Copland, a language for specifying layered
attestations. Layered attestations provide a remote appraiser with
structured evidence of the integrity of a target system to support a
trust decision. The language is designed to bridge the gap between
formal analysis of attestation security guarantees and concrete
implementations. We therefore provide two semantic interpretations of
terms in our language. The first is a denotational semantics in terms
of partially ordered sets of events. This directly connects Copland to
prior work on layered attestation. The second is an operational
semantics detailing how the data and control flow are executed. This
gives explicit implementation guidance for attestation frameworks. We
show a formal connection between the two semantics ensuring that any
execution according to the operational semantics is consistent with
the denotational event semantics. This ensures that formal guarantees
resulting from analyzing the event semantics will hold for executions
respecting the operational semantics. All results have been formally
verified with the Coq proof assistant.

COQ PROOFS
https://ku-sldg.github.io/copland/resources/coplandcoq/index.html




  • [Coq-Club] Coq at POST 2019, Ramsdell, John D., 04/04/2019

Archive powered by MHonArc 2.6.18.

Top of Page