{"id":"https://openalex.org/W2136080590","doi":"https://doi.org/10.1109/hpec.2014.7040950","title":"An FPGA co-processor implementation of Homomorphic Encryption","display_name":"An FPGA co-processor implementation of Homomorphic Encryption","publication_year":2014,"publication_date":"2014-09-01","ids":{"openalex":"https://openalex.org/W2136080590","doi":"https://doi.org/10.1109/hpec.2014.7040950","mag":"2136080590"},"language":"en","primary_location":{"id":"doi:10.1109/hpec.2014.7040950","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec.2014.7040950","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE High Performance Extreme Computing Conference (HPEC)","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/A5113691907","display_name":"David Bruce Cousins","orcid":"https://orcid.org/0000-0003-0095-6814"},"institutions":[{"id":"https://openalex.org/I1306686416","display_name":"RTX (United States)","ror":"https://ror.org/0354t7b78","country_code":"US","type":"company","lineage":["https://openalex.org/I1306686416"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"David Bruce Cousins","raw_affiliation_strings":["Raytheon BBN Technologies Cambridge, Massachusetts, USA","Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Raytheon BBN Technologies Cambridge, Massachusetts, USA","institution_ids":["https://openalex.org/I1306686416"]},{"raw_affiliation_string":"Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#","institution_ids":["https://openalex.org/I1306686416"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079958896","display_name":"J. Golusky","orcid":null},"institutions":[{"id":"https://openalex.org/I1306686416","display_name":"RTX (United States)","ror":"https://ror.org/0354t7b78","country_code":"US","type":"company","lineage":["https://openalex.org/I1306686416"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John Golusky","raw_affiliation_strings":["Raytheon BBN Technologies Cambridge, Massachusetts, USA","Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Raytheon BBN Technologies Cambridge, Massachusetts, USA","institution_ids":["https://openalex.org/I1306686416"]},{"raw_affiliation_string":"Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#","institution_ids":["https://openalex.org/I1306686416"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034274465","display_name":"Kurt Rohloff","orcid":"https://orcid.org/0000-0003-0389-5092"},"institutions":[{"id":"https://openalex.org/I1306686416","display_name":"RTX (United States)","ror":"https://ror.org/0354t7b78","country_code":"US","type":"company","lineage":["https://openalex.org/I1306686416"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kurt Rohloff","raw_affiliation_strings":["Raytheon BBN Technologies Cambridge, Massachusetts, USA","Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Raytheon BBN Technologies Cambridge, Massachusetts, USA","institution_ids":["https://openalex.org/I1306686416"]},{"raw_affiliation_string":"Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#","institution_ids":["https://openalex.org/I1306686416"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091734824","display_name":"Daniel Sumorok","orcid":null},"institutions":[{"id":"https://openalex.org/I1306686416","display_name":"RTX (United States)","ror":"https://ror.org/0354t7b78","country_code":"US","type":"company","lineage":["https://openalex.org/I1306686416"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Sumorok","raw_affiliation_strings":["Raytheon BBN Technologies Cambridge, Massachusetts, USA","Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Raytheon BBN Technologies Cambridge, Massachusetts, USA","institution_ids":["https://openalex.org/I1306686416"]},{"raw_affiliation_string":"Raytheon BBN Technologies, Cambridge, Massachusetts, USA#TAB#","institution_ids":["https://openalex.org/I1306686416"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5113691907"],"corresponding_institution_ids":["https://openalex.org/I1306686416"],"apc_list":null,"apc_paid":null,"fwci":3.2721,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.93093091,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.9998000264167786,"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/T11130","display_name":"Coding theory and cryptography","score":0.9998000264167786,"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.9997000098228455,"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/T10237","display_name":"Cryptography and Data Security","score":0.9995999932289124,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8354966640472412},{"id":"https://openalex.org/keywords/homomorphic-encryption","display_name":"Homomorphic encryption","score":0.731508731842041},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6172051429748535},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.605602502822876},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5405423045158386},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.49939703941345215},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.37652283906936646},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3220675587654114},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.21111822128295898}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8354966640472412},{"id":"https://openalex.org/C158338273","wikidata":"https://www.wikidata.org/wiki/Q2154943","display_name":"Homomorphic encryption","level":3,"score":0.731508731842041},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6172051429748535},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.605602502822876},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5405423045158386},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.49939703941345215},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.37652283906936646},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3220675587654114},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.21111822128295898},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpec.2014.7040950","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec.2014.7040950","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE High Performance Extreme Computing Conference (HPEC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W17575016","https://openalex.org/W150064776","https://openalex.org/W1496801598","https://openalex.org/W1894044547","https://openalex.org/W2045579038","https://openalex.org/W2071825329","https://openalex.org/W2098290658","https://openalex.org/W2107953479","https://openalex.org/W2401959250","https://openalex.org/W2547881884","https://openalex.org/W6600724108","https://openalex.org/W6668387570","https://openalex.org/W6713019613"],"related_works":["https://openalex.org/W2539930818","https://openalex.org/W3012147850","https://openalex.org/W4313300189","https://openalex.org/W2949835517","https://openalex.org/W2625655658","https://openalex.org/W2771047361","https://openalex.org/W2403663234","https://openalex.org/W2129292245","https://openalex.org/W4288804202","https://openalex.org/W2911298733"],"abstract_inverted_index":{"One":[0],"of":[1,4,14,35,78,86,102,118,141,180,194,199,209,232,239],"the":[2,5,12,23,36,62,100,116,134,139,148,178,200,229,233,242],"goals":[3],"DARPA":[6],"PROCEED":[7,73],"program":[8,28,136],"has":[9,29,137,203],"been":[10,138],"accelerating":[11,32],"development":[13,140],"a":[15,46,268,275],"practical":[16,40],"Fully":[17],"Homomorphic":[18],"Encryption":[19],"(FHE)":[20],"scheme.":[21],"For":[22],"past":[24],"three":[25],"years,":[26],"this":[27],"succeeded":[30],"in":[31,81,109,186,241,244],"various":[33],"aspects":[34],"FHE":[37,44,69,110,119,155],"concept":[38],"toward":[39],"implementation":[41,243],"and":[42,172,267],"use.":[43],"is":[45,253],"game-changing":[47],"technology":[48],"to":[49,133,146,176,206,217,246,288,291],"enable":[50],"secure,":[51],"general":[52],"computation":[53,103,111,126,149],"on":[54,57,91,127,150,158,261,274],"encrypted":[55,128,151],"data":[56,63,152],"untrusted":[58],"off-site":[59],"hardware,":[60,93],"without":[61],"ever":[64],"being":[65],"decrypted":[66],"for":[67,168,221,236],"processing.":[68],"schemes":[70,120],"developed":[71,214,290],"under":[72],"have":[74],"achieved":[75],"multiple":[76],"orders":[77],"magnitude":[79],"improvement":[80],"computation,":[82],"but":[83],"further":[84],"means":[85],"acceleration,":[87],"such":[88,94],"as":[89,95,191],"implementations":[90],"specialized":[92],"an":[96,154,256],"FPGA":[97,142,222],"can":[98],"improve":[99],"speed":[101],"even":[104],"further.":[105],"The":[106,250],"current":[107],"interest":[108],"resulted":[112],"from":[113,225],"breakthroughs":[114],"demonstrating":[115],"existence":[117],"[1,":[121],"2]":[122],"that":[123,286],"allowed":[124,204],"arbitrary":[125],"data.":[129],"Specifically,":[130],"our":[131,187],"contribution":[132],"Proceed":[135],"based":[143,157],"hardware":[144],"primitives":[145,285],"accelerate":[147],"using":[153,263],"cryptosystem":[156],"NTRU-like":[159],"lattice":[160],"techniques":[161],"[3]":[162],"with":[163,165,293],"additional":[164,166],"support":[167],"efficient":[169,248],"key":[170],"switching":[171],"modulus":[173],"reduction":[174],"operations":[175,182],"reduce":[177],"frequency":[179],"bootstrapping":[181],"[4].":[183],"Cipher":[184],"texts":[185],"scheme":[188,234],"are":[189],"represented":[190],"rectangular":[192],"matrices":[193],"64-bit":[195],"integers.":[196],"This":[197,280],"bounding":[198],"oper-and":[201],"sizes":[202],"us":[205],"take":[207],"advantage":[208],"modern":[210],"code":[211,220],"generation":[212],"tools":[213],"by":[215],"Mathworks":[216],"implement":[218],"VHDL":[219,252],"circuits":[223],"directly":[224],"Simulink":[226,284],"models.":[227],"Furthermore":[228],"implicit":[230],"parallelism":[231],"allows":[235],"large":[237],"amounts":[238],"pipelining":[240],"order":[245],"achieve":[247],"throughput.":[249],"resulting":[251],"integrated":[254],"into":[255],"AXI4":[257],"bus":[258],"\u201cSoft":[259],"System":[260],"Chip\u201d":[262],"Xilinx":[264],"platform":[265],"studio":[266],"Microblaze":[269],"soft":[270],"core":[271],"processor":[272],"running":[273],"Virtex7":[276],"VC707":[277],"evaluation":[278],"board.":[279],"report":[281],"presents":[282],"new":[283,295],"had":[287],"be":[289],"deal":[292],"these":[294],"requirements.":[296]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
