Matches in SemOpenAlex for { <https://semopenalex.org/work/W1565451569> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W1565451569 abstract "TLS is such a widespread security protocol that errors in its implementation can have disastrous consequences. This responsibility is mostly borne by programmers, caught between specifications with the ambiguities of natural language and error-prone low-level parsing of network packets. We report here on the construction in the Coq proof-assistant of libraries to model, specify, and verify C programs to process TLS packets. We provide in particular an encoding of the core subset of C whose originality lies in its use of dependent types to guarantee statically well-formedness of datatypes and correct typing. We further equip this encoding with a Separation logic that enables byte-level reasoning and also provide a logical view of data structures. We also formalize a significant part of the RFC for TLS, again using dependent types to capture succinctly constraints that are left implicit in the prose document. Finally, we apply the above framework to an existing implementation of TLS (namely, PolarSSL) of which we specify and verify a parsing function for network packets. Thanks to this experiment, we were able to spot ambiguities in the RFC and to correct bugs in the C source code." @default.
- W1565451569 created "2016-06-24" @default.
- W1565451569 creator A5004449937 @default.
- W1565451569 creator A5009704536 @default.
- W1565451569 date "2014-09-01" @default.
- W1565451569 modified "2023-10-06" @default.
- W1565451569 title "An Intrinsic Encoding of a Subset of C and its Application to TLS Network Packet Processing" @default.
- W1565451569 cites W1476411550 @default.
- W1565451569 cites W1532799949 @default.
- W1565451569 cites W1533238174 @default.
- W1565451569 cites W1545100927 @default.
- W1565451569 cites W1900292471 @default.
- W1565451569 cites W1965860954 @default.
- W1565451569 cites W1997354605 @default.
- W1565451569 cites W2035405585 @default.
- W1565451569 cites W2040266445 @default.
- W1565451569 cites W2061667088 @default.
- W1565451569 cites W2064815039 @default.
- W1565451569 cites W2080143965 @default.
- W1565451569 cites W2098959411 @default.
- W1565451569 cites W2106229114 @default.
- W1565451569 cites W2113068339 @default.
- W1565451569 cites W2137628566 @default.
- W1565451569 cites W2147177731 @default.
- W1565451569 cites W2149827273 @default.
- W1565451569 cites W2158419323 @default.
- W1565451569 cites W2162604396 @default.
- W1565451569 cites W2266218113 @default.
- W1565451569 doi "https://doi.org/10.6092/issn.1972-5787/4317" @default.
- W1565451569 hasPublicationYear "2014" @default.
- W1565451569 type Work @default.
- W1565451569 sameAs 1565451569 @default.
- W1565451569 citedByCount "3" @default.
- W1565451569 countsByYear W15654515692015 @default.
- W1565451569 countsByYear W15654515692017 @default.
- W1565451569 crossrefType "journal-article" @default.
- W1565451569 hasAuthorship W1565451569A5004449937 @default.
- W1565451569 hasAuthorship W1565451569A5009704536 @default.
- W1565451569 hasConcept C108921912 @default.
- W1565451569 hasConcept C125411270 @default.
- W1565451569 hasConcept C154945302 @default.
- W1565451569 hasConcept C158379750 @default.
- W1565451569 hasConcept C21434264 @default.
- W1565451569 hasConcept C2779581428 @default.
- W1565451569 hasConcept C31258907 @default.
- W1565451569 hasConcept C41008148 @default.
- W1565451569 hasConceptScore W1565451569C108921912 @default.
- W1565451569 hasConceptScore W1565451569C125411270 @default.
- W1565451569 hasConceptScore W1565451569C154945302 @default.
- W1565451569 hasConceptScore W1565451569C158379750 @default.
- W1565451569 hasConceptScore W1565451569C21434264 @default.
- W1565451569 hasConceptScore W1565451569C2779581428 @default.
- W1565451569 hasConceptScore W1565451569C31258907 @default.
- W1565451569 hasConceptScore W1565451569C41008148 @default.
- W1565451569 hasLocation W15654515691 @default.
- W1565451569 hasOpenAccess W1565451569 @default.
- W1565451569 hasPrimaryLocation W15654515691 @default.
- W1565451569 hasRelatedWork W1569052096 @default.
- W1565451569 hasRelatedWork W1642884098 @default.
- W1565451569 hasRelatedWork W2036352863 @default.
- W1565451569 hasRelatedWork W2055142546 @default.
- W1565451569 hasRelatedWork W2103375289 @default.
- W1565451569 hasRelatedWork W2135874808 @default.
- W1565451569 hasRelatedWork W2368072106 @default.
- W1565451569 hasRelatedWork W2472671633 @default.
- W1565451569 hasRelatedWork W2557582647 @default.
- W1565451569 hasRelatedWork W2980379140 @default.
- W1565451569 isParatext "false" @default.
- W1565451569 isRetracted "false" @default.
- W1565451569 magId "1565451569" @default.
- W1565451569 workType "article" @default.