Filters








17 Hits in 4.6 sec

CertiKOS

Liang Gu, Alexander Vaynberg, Bryan Ford, Zhong Shao, David Costanzo
<span title="">2011</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/6itlk4p35fbdncbyic3hfkt3fu" style="color: black;">Proceedings of the Second Asia-Pacific Workshop on Systems - APSys &#39;11</a> </i> &nbsp;
CertiKOS represents an effort to apply recent advances in certified software design to a ground-up design of a modular and evolvable certified kernel.  ...  We introduce CertiKOS (Certified Kit Operating System), a hypervisor architecture that leverages formal certification to ensure correctness and counter information leakage in cloud computing.  ...  Acknowledgment We thank anonymous referees for their suggestions and comments on an earlier version of this paper.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2103799.2103803">doi:10.1145/2103799.2103803</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/apsys/GuVFSC11.html">dblp:conf/apsys/GuVFSC11</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/5rn3be34rbf2ra2ybaokvlmceu">fatcat:5rn3be34rbf2ra2ybaokvlmceu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20160826112713/http://dedis.cs.yale.edu/2010/det/papers/apsys11-ck.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/5f/57/5f57decd378536120072c6a52694ee03d6c00d0d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2103799.2103803"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A survey on formal specification and verification of separation kernels

Yongwang Zhao, Zhibin Yang, Dianfu Ma
<span title="2017-01-11">2017</span> <i title="Springer Nature"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/mea4bx5mifbxdbgjmmfhl6qbhq" style="color: black;">Frontiers of Computer Science</a> </i> &nbsp;
They use mathematical logic and rigorous models for analysis and verification, can be used at all the system life cycles, and provide verified software without bugs with respect to certain properties.  ...  CertiKOS & mCertiKOS Yale University's CertiKOS [20] is an embedded OS microkernel for cloud computing security issues.  ...  system kernel.The seL4 embedded OS kernel is an evolution of the L4 microkernel that enhances the security feature.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/s11704-016-4226-2">doi:10.1007/s11704-016-4226-2</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2sbm6z35y5cphjxeg4z2spf63a">fatcat:2sbm6z35y5cphjxeg4z2spf63a</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200320040322/https://francis-press.com/uploads/papers/fvORoLYyh01SUUeBsFmkNW1qAdDH3Idmu4FC0o9E.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/6b/51/6b51dbb28b901730bcf8c1ecaa8a1192a3c8a487.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/s11704-016-4226-2"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Position paper: the science of deep specification

Andrew W. Appel, Lennart Beringer, Adam Chlipala, Benjamin C. Pierce, Zhong Shao, Stephanie Weirich, Steve Zdancewic
<span title="2017-09-04">2017</span> <i title="The Royal Society"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ercgg4vn2fenngurcnadfzdfri" style="color: black;">Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences</a> </i> &nbsp;
Sadly, despite widespread agreement on the importance of abstraction, specifications are often seen as an afterthought, or even a hindrance, to system development. Why?  ...  In many programming environments, the machine-checkable parts of an interface are just type declarations that specify the shapes of the inputs and outputs of a component.  ...  We thank the graduate students and post-doctoral researchers of our research groups for their contributions, and our external academic and industrial collaborators for their participation.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1098/rsta.2016.0331">doi:10.1098/rsta.2016.0331</a> <a target="_blank" rel="external noopener" href="https://www.ncbi.nlm.nih.gov/pubmed/28871056">pmid:28871056</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ztgho4isajbchi4bghlegxns7m">fatcat:ztgho4isajbchi4bghlegxns7m</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20191027044606/https://royalsocietypublishing.org/doi/pdf/10.1098/rsta.2016.0331" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1098/rsta.2016.0331"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

Report on the NSF Workshop on Formal Methods for Security [article]

Stephen Chong, Joshua Guttman, Anupam Datta, Andrew Myers, Benjamin Pierce, Patrick Schaumont, Tim Sherwood, Nickolai Zeldovich
<span title="2016-08-03">2016</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
Report on the NSF Workshop on Formal Methods for Security, held 19-20 November 2015.  ...  We thank Michael Hicks for hosting the workshop at UMD College Park, and Tina Knight for administrative and logistical support.  ...  Acknowledgments We thank the National Science Foundation for sponsoring the workshop and Program Managers Nina Amla and Anindya Banerjee for advice and discussions.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1608.00678v2">arXiv:1608.00678v2</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/rfbhpa6plbggzj6hn6p72p4cnu">fatcat:rfbhpa6plbggzj6hn6p72p4cnu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20191014212630/https://arxiv.org/pdf/1608.00678v2.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/76/a4/76a48ed7e6daa2a2322ae07d97a2441b3d1053df.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1608.00678v2" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

No Crash, No Exploit: Automated Verification of Embedded Kernels [article]

Olivier Nicole, Matthieu Lemerre, Sébastien Bardin, Xavier Rival
<span title="2020-11-30">2020</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
We demonstrate our method on two different use cases: we use our tool to help the development of a new embedded real-time kernel, and we verify an existing industrial real-time kernel executable with no  ...  When given a specific application, the method can verify simple kernels without any human intervention.  ...  ACKNOWLEDGEMENTS The authors warmly thank Gilles Muller, Amit Vasudevan, Pierre-Yves Piriou and Guerric Chupin, as well as the anonymous reviewers, for their very helpful remarks and discussions.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2011.15065v1">arXiv:2011.15065v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/7qprfoncxjfs3eavcy4xzjwhwa">fatcat:7qprfoncxjfs3eavcy4xzjwhwa</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20210603083624/https://arxiv.org/pdf/2011.15065v2.pdf" title="fulltext PDF download [not primary version]" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <span style="color: #f43e3e;">&#10033;</span> <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/5c/e6/5ce600f1441b38ca58eb0446a1661e4e416e3704.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2011.15065v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Deep Specifications and Certified Abstraction Layers

Ronghui Gu, Jérémie Koenig, Tahina Ramananandro, Zhong Shao, Xiongnan (Newman) Wu, Shu-Chun Weng, Haozhong Zhang, Yu Guo
<span title="2015-01-14">2015</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/xu5bk2lj5rbdxlx6222nw7tsxi" style="color: black;">SIGPLAN notices</a> </i> &nbsp;
team at Yale, and anonymous referees for helpful comments and suggestions that improved this paper and the implemented tools.  ...  Acknowledgments We thank Quentin Carbonneaux, David Costanzo, Rance DeLong, Xinyu Feng, Bryan Ford, Liang Gu, Jan Hoffmann, Hongjin Liang, Joshua Lockerman, Peter Neumann, David Pichardie, members of the CertiKOS  ...  The mCertiKOS base kernel is a simplified uniprocessor version of the CertiKOS kernel [12] designed for the 32 bit x86 architecture.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2775051.2676975">doi:10.1145/2775051.2676975</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/yfqgugovpvf5dpbfmtjrib7rue">fatcat:yfqgugovpvf5dpbfmtjrib7rue</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170830044843/http://flint.cs.yale.edu/flint/publications/dscal.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/ab/a0/aba07f0b079de6ead7d33b5638bafeada857be04.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2775051.2676975"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Deep Specifications and Certified Abstraction Layers

Ronghui Gu, Jérémie Koenig, Tahina Ramananandro, Zhong Shao, Xiongnan (Newman) Wu, Shu-Chun Weng, Haozhong Zhang, Yu Guo
<span title="">2015</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2qaxtqe2rfgjnfefqcokcnzelq" style="color: black;">Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - POPL &#39;15</a> </i> &nbsp;
team at Yale, and anonymous referees for helpful comments and suggestions that improved this paper and the implemented tools.  ...  Acknowledgments We thank Quentin Carbonneaux, David Costanzo, Rance DeLong, Xinyu Feng, Bryan Ford, Liang Gu, Jan Hoffmann, Hongjin Liang, Joshua Lockerman, Peter Neumann, David Pichardie, members of the CertiKOS  ...  The mCertiKOS base kernel is a simplified uniprocessor version of the CertiKOS kernel [13] designed for the 32 bit x86 architecture.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2676726.2676975">doi:10.1145/2676726.2676975</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/popl/GuKRSWWZG15.html">dblp:conf/popl/GuKRSWWZG15</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fqfoza7fg5gxxoop4ihhu5dlgi">fatcat:fqfoza7fg5gxxoop4ihhu5dlgi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20141218052738/http://flint.cs.yale.edu:80/flint/publications/dscal-tr.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/ed/ce/edcea3afb1a88e547b93e59eb711b8daecea125f.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2676726.2676975"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Secure System Virtualization: End-to-End Verification of Memory Isolation [article]

Hamed Nemati
<span title="2020-05-06">2020</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
In this thesis, we explore various aspects of building a provably secure separation kernel using virtualization technology.  ...  Security kernels, such as separation kernels, enable constructing high-assurance mixed-criticality execution platforms.  ...  XMHF [211] and CertiKOS [98] are examples of verified hypervisors for the x86 architecture that control memory operations through hardware virtualization extensions.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2005.02605v1">arXiv:2005.02605v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/h7sdyjoxyrexhaswjns5mcfdey">fatcat:h7sdyjoxyrexhaswjns5mcfdey</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200508005822/https://arxiv.org/pdf/2005.02605v1.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2005.02605v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Formal Analysis of FreeRTOS Scheduler on ARM Cortex-M4 Cores [article]

Chen-Kai Lin, Bow-Yaw Wang
<span title="2022-05-16">2022</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
Specifically, we build a formal model for the FreeRTOS ARM Cortex-M4 port and apply model checking to find errors in our models for FreeRTOS example applications.  ...  Its portability and configurability make FreeRTOS one of the most popular real-time operating systems for embedded devices.  ...  [37] also provided a framework for specifying kernel behaviors with preemption and nested interrupts enabled. They further verified the kernel µC/OS-II against priority inversion.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2205.07480v1">arXiv:2205.07480v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/bn4wpxzgnzb2zozgrbwq5d5gky">fatcat:bn4wpxzgnzb2zozgrbwq5d5gky</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20220524000621/https://arxiv.org/pdf/2205.07480v1.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/cb/77/cb773ded2155c7d815d306535ab0b6ae0bda5441.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/2205.07480v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

An abstract stack based approach to verified compositional compilation to machine code

Yuting Wang, Pierre Wilke, Zhong Shao
<span title="2019-01-02">2019</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/dqy7qc7jkzal5bz3gueys3siz4" style="color: black;">Proceedings of the ACM on Programming Languages (PACMPL)</a> </i> &nbsp;
ACKNOWLEDGMENTS We would like to thank anonymous referees for helpful feedbacks that improved this paper significantly.  ...  Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon.  ...  OS kernels [Gu et al. 2015 [Gu et al. , 2016 .  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3290375">doi:10.1145/3290375</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/vfg7amihejfhnmhxilxqi55v74">fatcat:vfg7amihejfhnmhxilxqi55v74</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200507171355/https://hal.archives-ouvertes.fr/hal-02018168/document" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/0c/7a/0c7a9a4bb52a5f11d46ae032ccdf97b71a1a6922.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3290375"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A general formal memory framework in Coq for verifying the properties of programs based on higher-order logic theorem proving with increased automation, consistency, and reusability [article]

Zheng Yang, Hang Lei
<span title="2018-03-27">2018</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
We also present an extension of Curry-Howard isomorphism, denoted as execution-verification isomorphism (EVI), which combines symbolic execution and theorem proving for increasing the degree of automation  ...  Higher-order logic theorem proving is one of the most reliable technologies for verifying the properties of programs.  ...  Acknowledgements The authors thank Marisa, Yan Fang and Yunzhuang Cai for their kind assistance.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1803.00403v3">arXiv:1803.00403v3</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/jpgpzx5zxnbpbpzfdj7kowgee4">fatcat:jpgpzx5zxnbpbpzfdj7kowgee4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200905225534/https://arxiv.org/ftp/arxiv/papers/1803/1803.00403.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/e8/cf/e8cf190e01c1a52b946136263f6981df367e824c.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1803.00403v3" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

ÜBERSPARK † : Enforcing Verifiable Object Abstractions for Automated Compositional Security Analysis of a Hypervisor

Amit Vasudevan, Sagar Chaki, Petros Maniatis, Limin Jia, Anupam Datta
<span class="release-stage">unpublished</span>
We present überSpark (üSpark), an innovative architecture for compositional verification of security properties of extensible hypervisors written in C and Assembly. üSpark comprises two key ideas: (i)  ...  We validate üSpark by building and verifying security invariants of an existing open-source commodity x86 micro-hypervisor and several of its extensions, and demonstrating only minor performance overhead  ...  Acknowledgements: We thank the anonymous reviewers for their detailed comments. We also thank Úlfar Erlingsson, Martín Abadi and Matt Loring for their feedback and insights.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/mrbfimn2nrcubbhxuuv5vfrxxa">fatcat:mrbfimn2nrcubbhxuuv5vfrxxa</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180425101143/https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45427.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/0d/3c/0d3c49f0d6743b03615bfcf546b5d015d32d4035.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a>

Report on the NSF Workshop on Formal Methods for Security

Figshare Admin Nsf
<span title="2018-07-13">2018</span>
Participants were assigned to an area for part of the workshop, with whole group sessions and cross-cutting groups to consider interactions among abstraction layers.  ...  The workshop was organized into four main areas: (i) Hardware architecture, (ii) Operating systems, (iii) Distributed systems, and (iv) Privacy.  ...  We thank Michael Hicks for hosting the workshop at UMD College Park, and Tina Knight for administrative and logistical support.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.25391/nsf.6815063.v1">doi:10.25391/nsf.6815063.v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/gjgnoo3r2fbezbw4cnfbsi5qhu">fatcat:gjgnoo3r2fbezbw4cnfbsi5qhu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200224211806/https://s3-eu-west-1.amazonaws.com/pstorage-nsf-21435687455124/12393623/ReportontheNSFWorkshoponFormalMethodsforSecurity.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/49/4b/494b81d94995f22a8cd67988a06d5eb206cdd593.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.25391/nsf.6815063.v1"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

Scalable validation of binary lifters

Sandeep Dasgupta, Sushant Dinesh, Deepan Venkatesh, Vikram S. Adve, Christopher W. Fletcher
<span title="2020-06-15">2020</span> <i title="ACM"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/jpubwsjaozha5itdes6pzyz2fm" style="color: black;">Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation</a> </i> &nbsp;
My work is the first to do translation validation of single instructions on an ii architecture as extensive as x86-64, uses the most precise formal semantics available, and has the widest coverage in terms  ...  Second, I show that formal translation validation of single instructions for a complex ISA like x86-64 is not only practical but can be used as a building block for scalable full-program validation.  ...  to the certified concurrent OS kernel CertiKOS [124] .  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3385412.3385964">doi:10.1145/3385412.3385964</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/pldi/DasguptaDVAF20.html">dblp:conf/pldi/DasguptaDVAF20</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3khjl5gbmnetjay23fk3sc2ktu">fatcat:3khjl5gbmnetjay23fk3sc2ktu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20201104155823/https://www.ideals.illinois.edu/bitstream/handle/2142/107968/DASGUPTA-DISSERTATION-2020.pdf?sequence=1" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/6e/36/6e3656801f4858a64b719ba9e8cffe751034d793.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3385412.3385964"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A Secure and Formally Verified Commodity Multiprocessor Hypervisor

Shih-Wei Li
<span title="2021-07-09">2021</span>
Modern hypervisors are complex and often integrated with an operating system kernel, posing a significant security risk as writing large, multiprocessor systems software is error-prone.  ...  This dissertation introduces microverification, a new approach for formally verifying the security properties of commodity systems.  ...  OS kernel.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.7916/d8-s2kz-e886">doi:10.7916/d8-s2kz-e886</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/blauq4tv55gl5bhnshrnoxrebq">fatcat:blauq4tv55gl5bhnshrnoxrebq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20210805033004/https://academiccommons.columbia.edu/doi/10.7916/d8-3tsv-1117/download" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/84/56/845682d2353610512a1a62ef286b39a682fb0ad4.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.7916/d8-s2kz-e886"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> Publisher / doi.org </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 17 results