{"id":"https://openalex.org/W2043088506","doi":"https://doi.org/10.1109/sips.2014.6986063","title":"Accelerating integer-based fully homomorphic encryption using Comba multiplication","display_name":"Accelerating integer-based fully homomorphic encryption using Comba multiplication","publication_year":2014,"publication_date":"2014-10-01","ids":{"openalex":"https://openalex.org/W2043088506","doi":"https://doi.org/10.1109/sips.2014.6986063","mag":"2043088506"},"language":"en","primary_location":{"id":"doi:10.1109/sips.2014.6986063","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sips.2014.6986063","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE Workshop on Signal Processing Systems (SiPS)","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/A5108602575","display_name":"Ciara Moore","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Ciara Moore","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science"],"affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079438004","display_name":"M\u00e1ire O\u05f3Neill","orcid":"https://orcid.org/0000-0002-6865-6212"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Maire O'Neill","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science"],"affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048053456","display_name":"Neil Hanley","orcid":"https://orcid.org/0000-0002-2595-7648"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Neil Hanley","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science"],"affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109999873","display_name":"Elizabeth O\u2019Sullivan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Elizabeth O'Sullivan","raw_affiliation_strings":["Secure Digital Systems (SDS)"],"affiliations":[{"raw_affiliation_string":"Secure Digital Systems (SDS)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5108602575"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.5321,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.90975733,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":97},"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/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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9995999932289124,"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/T11130","display_name":"Coding theory and cryptography","score":0.9980999827384949,"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.8216416835784912},{"id":"https://openalex.org/keywords/homomorphic-encryption","display_name":"Homomorphic encryption","score":0.7430559992790222},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.707929253578186},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.567428708076477},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.5500494241714478},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.5431041717529297},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5280153155326843},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.49434661865234375},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.42463216185569763},{"id":"https://openalex.org/keywords/ntru","display_name":"NTRU","score":0.4130944609642029},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3956589996814728},{"id":"https://openalex.org/keywords/cryptosystem","display_name":"Cryptosystem","score":0.23049169778823853},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17919760942459106},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1384330689907074}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8216416835784912},{"id":"https://openalex.org/C158338273","wikidata":"https://www.wikidata.org/wiki/Q2154943","display_name":"Homomorphic encryption","level":3,"score":0.7430559992790222},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.707929253578186},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.567428708076477},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5500494241714478},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.5431041717529297},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5280153155326843},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.49434661865234375},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.42463216185569763},{"id":"https://openalex.org/C122368425","wikidata":"https://www.wikidata.org/wiki/Q6955493","display_name":"NTRU","level":4,"score":0.4130944609642029},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3956589996814728},{"id":"https://openalex.org/C6295992","wikidata":"https://www.wikidata.org/wiki/Q976521","display_name":"Cryptosystem","level":3,"score":0.23049169778823853},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17919760942459106},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1384330689907074},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C24890656","wikidata":"https://www.wikidata.org/wiki/Q82811","display_name":"Acoustics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"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.1109/sips.2014.6986063","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sips.2014.6986063","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE Workshop on Signal Processing Systems (SiPS)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/499a74c5-d393-4e5c-8a9f-9d0c47f2171d","is_oa":false,"landing_page_url":"https://pure.qub.ac.uk/en/publications/499a74c5-d393-4e5c-8a9f-9d0c47f2171d","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Moore , C , O'Neill , M , Hanley , N &amp; O'Sullivan , E 2014 , Accelerating integer-based fully homomorphic encryption using Comba multiplication . in Proceedings of 2014 IEEE Workshop on Signal Processing Systems (SiPS) . , 6986063 , Institute of Electrical and Electronics Engineers Inc. , 2014 IEEE Workshop on Signal Processing Systems, SiPS 2014 , Belfast , United Kingdom , 20/10/2014 . https://doi.org/10.1109/SiPS.2014.6986063","raw_type":"contributionToPeriodical"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5334834590","display_name":null,"funder_award_id":"EP/H049606/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G5445011987","display_name":null,"funder_award_id":"EP/K004379/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G5852256071","display_name":null,"funder_award_id":"EP/G007586/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G745166385","display_name":null,"funder_award_id":"EP/G034303/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7778643072","display_name":null,"funder_award_id":"EP/J006238/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W17575016","https://openalex.org/W104209573","https://openalex.org/W166833272","https://openalex.org/W1497981337","https://openalex.org/W1498685334","https://openalex.org/W1575598731","https://openalex.org/W1649758727","https://openalex.org/W1755636270","https://openalex.org/W1850468005","https://openalex.org/W1948403713","https://openalex.org/W1994457675","https://openalex.org/W2038977209","https://openalex.org/W2042872772","https://openalex.org/W2048994663","https://openalex.org/W2052435632","https://openalex.org/W2070982178","https://openalex.org/W2153886246","https://openalex.org/W2156030242","https://openalex.org/W2295523250","https://openalex.org/W2396301548","https://openalex.org/W2398715209","https://openalex.org/W2401959250","https://openalex.org/W2402235285","https://openalex.org/W2544955103","https://openalex.org/W3125094869","https://openalex.org/W6600724108","https://openalex.org/W6629737677","https://openalex.org/W6629789561","https://openalex.org/W6632713426","https://openalex.org/W6634280684","https://openalex.org/W6636949950","https://openalex.org/W6637825192","https://openalex.org/W6639168005","https://openalex.org/W6712018824","https://openalex.org/W6712714140","https://openalex.org/W6713019613","https://openalex.org/W6778235226"],"related_works":["https://openalex.org/W4390824577","https://openalex.org/W1991360943","https://openalex.org/W2386690510","https://openalex.org/W2782680317","https://openalex.org/W2365965850","https://openalex.org/W3012189029","https://openalex.org/W2887779253","https://openalex.org/W4383427283","https://openalex.org/W2171792069","https://openalex.org/W2369864987"],"abstract_inverted_index":{"Fully":[0],"Homomorphic":[1],"Encryption":[2],"(FHE)":[3],"is":[4,33,37],"a":[5,70,79],"recently":[6],"developed":[7],"cryptographic":[8],"technique":[9],"which":[10,88],"allows":[11],"computations":[12],"on":[13,78,157],"encrypted":[14],"data.":[15],"There":[16],"are":[17,74],"many":[18],"interesting":[19],"applications":[20],"for":[21,41,136,144],"this":[22],"encryption":[23,52,138],"method,":[24],"especially":[25],"within":[26],"cloud":[27],"computing.":[28],"However,":[29],"the":[30,51,60,84,96,103,114,137,145,153],"computational":[31],"complexity":[32],"such":[34],"that":[35,125],"it":[36],"not":[38],"yet":[39],"practical":[40],"real-time":[42],"applications.":[43],"This":[44],"work":[45],"proposes":[46],"optimised":[47],"hardware":[48],"architectures":[49],"of":[50,54,62,116,129],"step":[53,139],"an":[55,158],"integer-based":[56],"FHE":[57],"scheme":[58],"with":[59,107,140],"aim":[61],"improving":[63],"its":[64],"practicality.":[65],"A":[66],"low-area":[67,146],"design":[68,73],"and":[69,76,92,111,118,131,147],"high-speed":[71,90],"parallel":[72,148],"proposed":[75],"implemented":[77],"Xilinx":[80],"Virtex-7":[81],"FPGA,":[82],"targeting":[83],"available":[85],"DSP":[86],"slices,":[87],"offer":[89],"multiplication":[91,98],"accumulation.":[93],"Both":[94],"use":[95],"Comba":[97],"scheduling":[99],"method":[100],"to":[101,112,121,152],"manage":[102],"large":[104],"multiplications":[105],"required":[106],"uneven":[108],"sized":[109],"multiplicands":[110],"minimise":[113],"number":[115],"read":[117],"write":[119],"operations":[120],"RAM.":[122],"Results":[123],"show":[124],"speed":[126],"up":[127],"factors":[128],"3.6":[130],"10.4":[132],"can":[133],"be":[134],"achieved":[135],"medium-sized":[141],"security":[142],"parameters":[143],"designs":[149],"respectively,":[150],"compared":[151],"benchmark":[154],"software":[155],"implementation":[156],"Intel":[159],"Core2":[160],"Duo":[161],"E8400":[162],"platform":[163],"running":[164],"at":[165],"3":[166],"GHz.":[167]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":3},{"year":2015,"cited_by_count":3}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
