{"id":"https://openalex.org/W2141582971","doi":"https://doi.org/10.1145/1035429.1035431","title":"Secure protocol composition","display_name":"Secure protocol composition","publication_year":2003,"publication_date":"2003-10-30","ids":{"openalex":"https://openalex.org/W2141582971","doi":"https://doi.org/10.1145/1035429.1035431","mag":"2141582971"},"language":"en","primary_location":{"id":"doi:10.1145/1035429.1035431","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1035429.1035431","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2003 ACM workshop on Formal methods in security engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111177928","display_name":"Anupam Datta","orcid":"https://orcid.org/0000-0001-9520-5196"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anupam Datta","raw_affiliation_strings":["Standford University, CA","Standford University, CA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Standford University, CA","institution_ids":[]},{"raw_affiliation_string":"Standford University, CA#TAB#","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074161714","display_name":"Ante \u0110erek","orcid":"https://orcid.org/0000-0002-2437-8134"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ante Derek","raw_affiliation_strings":["Standford University, CA","Standford University, CA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Standford University, CA","institution_ids":[]},{"raw_affiliation_string":"Standford University, CA#TAB#","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101897622","display_name":"John C. Mitchell","orcid":"https://orcid.org/0000-0002-0024-860X"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John C. Mitchell","raw_affiliation_strings":["Standford University, CA","Standford University, CA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Standford University, CA","institution_ids":[]},{"raw_affiliation_string":"Standford University, CA#TAB#","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061638693","display_name":"Du\u0161ko Pavlovi\u0107","orcid":"https://orcid.org/0000-0002-9855-6861"},"institutions":[{"id":"https://openalex.org/I4210156228","display_name":"Kestrel Institute","ror":"https://ror.org/04deyvw92","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210156228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dusko Pavlovic","raw_affiliation_strings":["Kestrel Institute, CA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kestrel Institute, CA","institution_ids":["https://openalex.org/I4210156228"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.4787,"has_fulltext":false,"cited_by_count":57,"citation_normalized_percentile":{"value":0.93749318,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"11","last_page":"23"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11504","display_name":"Advanced Authentication Protocols Security","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11504","display_name":"Advanced Authentication Protocols Security","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11800","display_name":"User Authentication and Security Systems","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10927","display_name":"Access Control and Trust","score":0.9729999899864197,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8025799989700317},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.7850011587142944},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.7705224752426147},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.6828247308731079},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.6275540590286255},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5075377225875854},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.4932648539543152},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4741251468658447},{"id":"https://openalex.org/keywords/composition","display_name":"Composition (language)","score":0.46567222476005554},{"id":"https://openalex.org/keywords/universal-composability","display_name":"Universal composability","score":0.46462282538414},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.37805986404418945},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.2715926766395569},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.20959287881851196},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1102789044380188}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8025799989700317},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.7850011587142944},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.7705224752426147},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.6828247308731079},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.6275540590286255},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5075377225875854},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.4932648539543152},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4741251468658447},{"id":"https://openalex.org/C40231798","wikidata":"https://www.wikidata.org/wiki/Q1333743","display_name":"Composition (language)","level":2,"score":0.46567222476005554},{"id":"https://openalex.org/C165751822","wikidata":"https://www.wikidata.org/wiki/Q7894118","display_name":"Universal composability","level":4,"score":0.46462282538414},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37805986404418945},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2715926766395569},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.20959287881851196},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1102789044380188},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1035429.1035431","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1035429.1035431","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2003 ACM workshop on Formal methods in security engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:ora.ox.ac.uk:uuid:7feb772e-a4a5-4804-9352-587786857a6d","is_oa":false,"landing_page_url":"https://ora.ox.ac.uk/objects/uuid:7feb772e-a4a5-4804-9352-587786857a6d","pdf_url":null,"source":{"id":"https://openalex.org/S4306402636","display_name":"Oxford University Research Archive (ORA) (University of Oxford)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I40120149","host_organization_name":"University of Oxford","host_organization_lineage":["https://openalex.org/I40120149"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Department of Computer Science","raw_type":"Journal article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W1530116042","https://openalex.org/W1539457702","https://openalex.org/W1540180001","https://openalex.org/W1542059364","https://openalex.org/W1551843303","https://openalex.org/W1562901937","https://openalex.org/W1603799276","https://openalex.org/W1660562555","https://openalex.org/W1820789496","https://openalex.org/W1907943060","https://openalex.org/W1949661937","https://openalex.org/W1994386233","https://openalex.org/W1994676271","https://openalex.org/W2003915781","https://openalex.org/W2029693536","https://openalex.org/W2031289370","https://openalex.org/W2055378322","https://openalex.org/W2069858199","https://openalex.org/W2078142047","https://openalex.org/W2097744609","https://openalex.org/W2100019646","https://openalex.org/W2104130981","https://openalex.org/W2105060599","https://openalex.org/W2123171822","https://openalex.org/W2124782811","https://openalex.org/W2136898254","https://openalex.org/W2139596501","https://openalex.org/W2146681155","https://openalex.org/W2146973388","https://openalex.org/W2150426251","https://openalex.org/W2156186849","https://openalex.org/W2159897734","https://openalex.org/W2413236481","https://openalex.org/W2475849299","https://openalex.org/W2785594004","https://openalex.org/W3004779943","https://openalex.org/W3013607954","https://openalex.org/W4235520598","https://openalex.org/W4247445674","https://openalex.org/W6636047891","https://openalex.org/W6657688561"],"related_works":["https://openalex.org/W3009862661","https://openalex.org/W2282990539","https://openalex.org/W4248384997","https://openalex.org/W1554274402","https://openalex.org/W3130926090","https://openalex.org/W2029851387","https://openalex.org/W4255046035","https://openalex.org/W1559577469","https://openalex.org/W2114477748","https://openalex.org/W1986050400"],"abstract_inverted_index":{"Modular":[0],"composition":[1,49],"of":[2,21,46,50,57,90],"security":[3,20,30],"mechanisms":[4],"is":[5,93],"complicated":[6],"by":[7,95],"the":[8,19,91],"way":[9],"that":[10,16,69],"one":[11],"mechanism":[12,66],"may":[13],"reveal":[14],"information":[15],"interferes":[17],"with":[18],"another.":[22],"We":[23],"develop":[24],"methods":[25],"for":[26,67],"modular":[27,97],"reasoning":[28],"about":[29],"protocols,":[31],"using":[32],"before-after":[33,39],"assertions":[34,40],"and":[35,53],"protocol":[36,51],"invariants.":[37],"The":[38,88],"allow":[41],"us":[42],"to":[43,83],"prove":[44],"properties":[45],"a":[47,65,85],"sequential":[48],"steps":[52],"therefore":[54],"enable":[55],"construction":[56],"complex":[58],"protocols":[59],"from":[60],"smaller":[61],"sub-protocols.":[62],"Invariants":[63],"provide":[64],"ensuring":[68],"sub-protocols":[70],"which":[71],"are":[72,81],"individually":[73],"secure":[74],"do":[75],"not":[76],"interact":[77],"insecurely":[78],"when":[79],"they":[80],"composed":[82],"construct":[84],"bigger":[86],"protocol.":[87],"application":[89],"method":[92],"demonstrated":[94],"giving":[96],"formal":[98],"proofs":[99],"involving":[100],"two":[101],"standard":[102],"protocols.":[103]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":4},{"year":2012,"cited_by_count":7}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
