Matches in SemOpenAlex for { <https://semopenalex.org/work/W4366721979> ?p ?o ?g. }
Showing items 1 to 79 of
79
with 100 items per page.
- W4366721979 endingPage "568" @default.
- W4366721979 startingPage "549" @default.
- W4366721979 abstract "CHERI-C extends the C programming language by adding hardware capabilities, ensuring a certain degree of memory safety while remaining efficient. Capabilities can also be employed for higher-level security measures, such as software compartmentalization, that have to be used correctly to achieve the desired security guarantees. As the extension changes the semantics of C, new theories and tooling are required to reason about CHERI-C code and verify correctness. In this work, we present a formal memory model that provides a memory semantics for CHERI-C programs. We present a generalised theory with rich properties suitable for verification and potentially other types of analyses. Our theory is backed by an Isabelle/HOL formalisation that also generates an OCaml executable instance of the memory model. The verified and extracted code is then used to instantiate the parametric Gillian program analysis framework, with which we can perform concrete execution of CHERI-C programs. The tool can run a CHERI-C test suite, demonstrating the correctness of our tool, and catch a good class of safety violations that the CHERI hardware might miss." @default.
- W4366721979 created "2023-04-24" @default.
- W4366721979 creator A5015518667 @default.
- W4366721979 creator A5026169200 @default.
- W4366721979 creator A5040202937 @default.
- W4366721979 date "2023-01-01" @default.
- W4366721979 modified "2023-09-27" @default.
- W4366721979 title "A Formal CHERI-C Semantics for Verification" @default.
- W4366721979 cites W118932385 @default.
- W4366721979 cites W1533238174 @default.
- W4366721979 cites W1713610 @default.
- W4366721979 cites W2141080699 @default.
- W4366721979 cites W2148687959 @default.
- W4366721979 cites W2233169398 @default.
- W4366721979 cites W236653988 @default.
- W4366721979 cites W2899599233 @default.
- W4366721979 cites W2899856510 @default.
- W4366721979 cites W2943086984 @default.
- W4366721979 cites W3015167333 @default.
- W4366721979 cites W3025512357 @default.
- W4366721979 cites W3033206483 @default.
- W4366721979 cites W3184673994 @default.
- W4366721979 cites W3207402727 @default.
- W4366721979 cites W38607681 @default.
- W4366721979 cites W4238851087 @default.
- W4366721979 cites W4250846042 @default.
- W4366721979 cites W4285586681 @default.
- W4366721979 cites W4287162818 @default.
- W4366721979 doi "https://doi.org/10.1007/978-3-031-30823-9_28" @default.
- W4366721979 hasPublicationYear "2023" @default.
- W4366721979 type Work @default.
- W4366721979 citedByCount "0" @default.
- W4366721979 crossrefType "book-chapter" @default.
- W4366721979 hasAuthorship W4366721979A5015518667 @default.
- W4366721979 hasAuthorship W4366721979A5026169200 @default.
- W4366721979 hasAuthorship W4366721979A5040202937 @default.
- W4366721979 hasBestOaLocation W43667219791 @default.
- W4366721979 hasConcept C104949639 @default.
- W4366721979 hasConcept C156325763 @default.
- W4366721979 hasConcept C160145156 @default.
- W4366721979 hasConcept C17435882 @default.
- W4366721979 hasConcept C184337299 @default.
- W4366721979 hasConcept C199360897 @default.
- W4366721979 hasConcept C2777904410 @default.
- W4366721979 hasConcept C2779639559 @default.
- W4366721979 hasConcept C28180684 @default.
- W4366721979 hasConcept C41008148 @default.
- W4366721979 hasConcept C55439883 @default.
- W4366721979 hasConceptScore W4366721979C104949639 @default.
- W4366721979 hasConceptScore W4366721979C156325763 @default.
- W4366721979 hasConceptScore W4366721979C160145156 @default.
- W4366721979 hasConceptScore W4366721979C17435882 @default.
- W4366721979 hasConceptScore W4366721979C184337299 @default.
- W4366721979 hasConceptScore W4366721979C199360897 @default.
- W4366721979 hasConceptScore W4366721979C2777904410 @default.
- W4366721979 hasConceptScore W4366721979C2779639559 @default.
- W4366721979 hasConceptScore W4366721979C28180684 @default.
- W4366721979 hasConceptScore W4366721979C41008148 @default.
- W4366721979 hasConceptScore W4366721979C55439883 @default.
- W4366721979 hasLocation W43667219791 @default.
- W4366721979 hasLocation W43667219792 @default.
- W4366721979 hasLocation W43667219793 @default.
- W4366721979 hasOpenAccess W4366721979 @default.
- W4366721979 hasPrimaryLocation W43667219791 @default.
- W4366721979 hasRelatedWork W1981466053 @default.
- W4366721979 hasRelatedWork W2100424584 @default.
- W4366721979 hasRelatedWork W2282139525 @default.
- W4366721979 hasRelatedWork W3163374525 @default.
- W4366721979 hasRelatedWork W3194839194 @default.
- W4366721979 hasRelatedWork W4283765998 @default.
- W4366721979 hasRelatedWork W4287182868 @default.
- W4366721979 hasRelatedWork W4309137051 @default.
- W4366721979 hasRelatedWork W4366721979 @default.
- W4366721979 hasRelatedWork W2500740404 @default.
- W4366721979 isParatext "false" @default.
- W4366721979 isRetracted "false" @default.
- W4366721979 workType "book-chapter" @default.