{"id":"https://openalex.org/W2886689407","doi":"https://doi.org/10.1145/3243734.3243786","title":"HyCC","display_name":"HyCC","publication_year":2018,"publication_date":"2018-10-15","ids":{"openalex":"https://openalex.org/W2886689407","doi":"https://doi.org/10.1145/3243734.3243786","mag":"2886689407"},"language":"en","primary_location":{"id":"doi:10.1145/3243734.3243786","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3243734.3243786","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security","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/A5014593601","display_name":"Niklas B\u00fcscher","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Niklas B\u00fcscher","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078772146","display_name":"Daniel Demmler","orcid":"https://orcid.org/0000-0001-6334-6277"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Demmler","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036400192","display_name":"Stefan Katzenbeisser","orcid":"https://orcid.org/0009-0005-3608-874X"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Stefan Katzenbeisser","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013322350","display_name":"David Kretzmer","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"David Kretzmer","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100724917","display_name":"Thomas Schneider","orcid":"https://orcid.org/0000-0001-8090-1316"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Schneider","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5014593601"],"corresponding_institution_ids":["https://openalex.org/I31512782"],"apc_list":null,"apc_paid":null,"fwci":5.4156,"has_fulltext":false,"cited_by_count":64,"citation_normalized_percentile":{"value":0.96517476,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"847","last_page":"861"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9914000034332275,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9872999787330627,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8947315216064453},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6621750593185425},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.5248039960861206},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5109180808067322},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.46273645758628845},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.45535802841186523},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.4482482075691223},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.4448596239089966},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.44123774766921997},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.4269857704639435},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2973938286304474},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.08079740405082703}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8947315216064453},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6621750593185425},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.5248039960861206},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5109180808067322},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.46273645758628845},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.45535802841186523},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.4482482075691223},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.4448596239089966},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.44123774766921997},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.4269857704639435},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2973938286304474},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.08079740405082703},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"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/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3243734.3243786","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3243734.3243786","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security","raw_type":"proceedings-article"},{"id":"pmh:oai:tubiblio.ulb.tu-darmstadt.de:106553","is_oa":false,"landing_page_url":"http://tubiblio.ulb.tu-darmstadt.de/106553/","pdf_url":null,"source":{"id":"https://openalex.org/S4377196390","display_name":"TUbilio (Technical University of Darmstadt)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I31512782","host_organization_name":"Technische Universit\u00e4t Darmstadt","host_organization_lineage":["https://openalex.org/I31512782"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Konferenzver\u00f6ffentlichung"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.550000011920929,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G352791218","display_name":null,"funder_award_id":"(BMBF)","funder_id":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium f\u00fcr Bildung und Forschung"},{"id":"https://openalex.org/G4956763309","display_name":null,"funder_award_id":"CRISP","funder_id":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium f\u00fcr Bildung und Forschung"},{"id":"https://openalex.org/G5260495741","display_name":null,"funder_award_id":"CRC 1119 CROSSING","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G8482022808","display_name":null,"funder_award_id":"CRC 1119","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320321114","display_name":"Bundesministerium f\u00fcr Bildung und Forschung","ror":"https://ror.org/04pz7b180"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":59,"referenced_works":["https://openalex.org/W54526233","https://openalex.org/W121345474","https://openalex.org/W137928579","https://openalex.org/W173953576","https://openalex.org/W287743910","https://openalex.org/W398859631","https://openalex.org/W1480225633","https://openalex.org/W1485800369","https://openalex.org/W1493343761","https://openalex.org/W1510952750","https://openalex.org/W1520270249","https://openalex.org/W1525975689","https://openalex.org/W1540408657","https://openalex.org/W1778425616","https://openalex.org/W1826277484","https://openalex.org/W1888768993","https://openalex.org/W1969009977","https://openalex.org/W1971991172","https://openalex.org/W1996068512","https://openalex.org/W2001084165","https://openalex.org/W2004729949","https://openalex.org/W2009733253","https://openalex.org/W2019891719","https://openalex.org/W2027471022","https://openalex.org/W2038198320","https://openalex.org/W2039605106","https://openalex.org/W2040168265","https://openalex.org/W2059671515","https://openalex.org/W2063724771","https://openalex.org/W2068257558","https://openalex.org/W2081256122","https://openalex.org/W2088492763","https://openalex.org/W2119948977","https://openalex.org/W2134340933","https://openalex.org/W2139336600","https://openalex.org/W2156001253","https://openalex.org/W2156455047","https://openalex.org/W2158106499","https://openalex.org/W2165633818","https://openalex.org/W2247376876","https://openalex.org/W2305209721","https://openalex.org/W2380240963","https://openalex.org/W2402235285","https://openalex.org/W2403789702","https://openalex.org/W2435473771","https://openalex.org/W2505641554","https://openalex.org/W2520099014","https://openalex.org/W2579435656","https://openalex.org/W2614104334","https://openalex.org/W2756314484","https://openalex.org/W2765200655","https://openalex.org/W2765632506","https://openalex.org/W2766545755","https://openalex.org/W2794902000","https://openalex.org/W2895865029","https://openalex.org/W2949933192","https://openalex.org/W2963106566","https://openalex.org/W2990399857","https://openalex.org/W4242965270"],"related_works":["https://openalex.org/W4240253816","https://openalex.org/W3096456556","https://openalex.org/W2289378658","https://openalex.org/W1531360494","https://openalex.org/W2093529019","https://openalex.org/W1982325601","https://openalex.org/W4240432851","https://openalex.org/W154233216","https://openalex.org/W2626486901","https://openalex.org/W1988007309"],"abstract_inverted_index":{"While":[0],"secure":[1],"multi-party":[2],"computation":[3],"(MPC)":[4],"is":[5,23],"a":[6,11,25,53,64,91,129],"vibrant":[7],"research":[8],"topic":[9],"and":[10,78,88],"multitude":[12],"of":[13,56,69,122,131],"practical":[14],"MPC":[15,47,82,141],"applications":[16],"have":[17,34],"been":[18],"presented":[19],"recently,":[20],"their":[21],"development":[22],"still":[24],"tedious":[26],"task":[27],"that":[28,76,102],"requires":[29],"expert":[30],"knowledge.":[31],"Previous":[32],"works":[33],"made":[35],"first":[36,136],"steps":[37],"in":[38],"compiling":[39],"high-level":[40],"descriptions":[41,45],"from":[42],"various":[43],"source":[44],"into":[46,73],"protocols,":[48],"but":[49],"only":[50],"looked":[51],"at":[52],"limited":[54],"set":[55],"protocols.":[57],"In":[58],"this":[59],"work":[60],"we":[61],"present":[62],"HyCC,":[63],"tool-chain":[65],"for":[66,134,144],"automated":[67],"compilation":[68],"ANSI":[70],"C":[71],"programs":[72],"hybrid":[74,140],"protocols":[75,83,95],"efficiently":[77],"securely":[79],"combine":[80],"multiple":[81],"with":[84],"optimizing":[85],"compilation,":[86],"scheduling,":[87],"partitioning.":[89],"As":[90],"result,":[92],"our":[93,118],"compiled":[94],"are":[96,103],"able":[97],"to":[98,105],"achieve":[99],"performance":[100,121],"numbers":[101],"comparable":[104],"hand-built":[106],"solutions.":[107],"For":[108],"the":[109,123,135],"MiniONN":[110],"neural":[111],"network":[112],"(Liu":[113],"et":[114],"al.,":[115],"CCS":[116],"2017),":[117],"compiler":[119],"improves":[120],"resulting":[124],"protocol":[125],"by":[126],"more":[127],"than":[128],"factor":[130],"$3$.":[132],"Thus,":[133],"time,":[137],"highly":[138],"efficient":[139],"becomes":[142],"accessible":[143],"developers":[145],"without":[146],"cryptographic":[147],"background.":[148]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":12},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":9},{"year":2020,"cited_by_count":12},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2018-08-22T00:00:00"}
