Skip to main content

TapCoN: Practical third-party attestation for the cloud

Publication ,  Conference
Zhai, Y; Cao, Q; Chase, J; Swift, M
Published in: 9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, co-located with USENIX ATC 2017
January 1, 2017

© 2017 USENIX Association. All rights reserved. One way to establish trust in a service is to know what code it is running. However, verified code identity is currently not possible for programs launched on a cloud by another party. We propose an approach to integrate support for code attestation—authenticated statements of code identity—into layered cloud platforms and services. To illustrate, this paper describes TapCon, an attesting container manager that provides source-based attestation and network-based authentication for containers on a trusted cloud platform incorporating new features for code attestation. TapCon allows a third party to verify that an attested container is running specific code bound securely to an identified source repository. We also show how to use attested code identity as a basis for access control. This structure enables new use cases such as joint data mining, in which two data owners agree on a safe analytics program that protects the privacy of their inputs, and then ensure that only the designated program can access their data.

Duke Scholars

Published In

9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, co-located with USENIX ATC 2017

Publication Date

January 1, 2017
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhai, Y., Cao, Q., Chase, J., & Swift, M. (2017). TapCoN: Practical third-party attestation for the cloud. In 9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, co-located with USENIX ATC 2017.
Zhai, Y., Q. Cao, J. Chase, and M. Swift. “TapCoN: Practical third-party attestation for the cloud.” In 9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, Co-Located with USENIX ATC 2017, 2017.
Zhai Y, Cao Q, Chase J, Swift M. TapCoN: Practical third-party attestation for the cloud. In: 9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, co-located with USENIX ATC 2017. 2017.
Zhai, Y., et al. “TapCoN: Practical third-party attestation for the cloud.” 9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, Co-Located with USENIX ATC 2017, 2017.
Zhai Y, Cao Q, Chase J, Swift M. TapCoN: Practical third-party attestation for the cloud. 9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, co-located with USENIX ATC 2017. 2017.

Published In

9th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2017, co-located with USENIX ATC 2017

Publication Date

January 1, 2017