{"id":"https://openalex.org/W2594061018","doi":"https://doi.org/10.13154/tosc.v2017.i4.130-168","title":"Optimizing Implementations of Lightweight Building Blocks","display_name":"Optimizing Implementations of Lightweight Building Blocks","publication_year":2017,"publication_date":"2017-12-14","ids":{"openalex":"https://openalex.org/W2594061018","doi":"https://doi.org/10.13154/tosc.v2017.i4.130-168","mag":"2594061018"},"language":"en","primary_location":{"id":"pmh:oai:doaj.org/article:7bd78d763b4049c7ba17d67c3d745d8d","is_oa":true,"landing_page_url":"https://doaj.org/article/7bd78d763b4049c7ba17d67c3d745d8d","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IACR Transactions on Symmetric Cryptology, Pp 130-168 (2017)","raw_type":"article"},"type":"article","indexed_in":["datacite","doaj"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doaj.org/article/7bd78d763b4049c7ba17d67c3d745d8d","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5034881172","display_name":"J\u00e9r\u00e9my Jean","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jean, J\u00e9r\u00e9my","raw_affiliation_strings":["ANSSI Crypto Lab, Paris"],"affiliations":[{"raw_affiliation_string":"ANSSI Crypto Lab, Paris","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012053340","display_name":"Thomas Peyrin","orcid":"https://orcid.org/0000-0002-2690-9197"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Peyrin, Thomas","raw_affiliation_strings":["Nanyang Technological Univ"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological Univ","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061223142","display_name":"Siang Meng Sim","orcid":"https://orcid.org/0000-0001-6593-4355"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Sim, Siang Meng","raw_affiliation_strings":["Nanyang Technological Univ"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological Univ","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049803661","display_name":"Jade Tourteaux","orcid":null},"institutions":[{"id":"https://openalex.org/I169173203","display_name":"D\u00e9l\u00e9gation Paris 7","ror":"https://ror.org/00bw5n526","country_code":"FR","type":"government","lineage":["https://openalex.org/I154526488","https://openalex.org/I169173203"]},{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Tourteaux, Jade","raw_affiliation_strings":["ANSSI Crypto Lab, Paris; Paris Diderot University"],"affiliations":[{"raw_affiliation_string":"ANSSI Crypto Lab, Paris; Paris Diderot University","institution_ids":["https://openalex.org/I169173203","https://openalex.org/I204730241"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5034881172"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.4605,"has_fulltext":false,"cited_by_count":54,"citation_normalized_percentile":{"value":0.96530076,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","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/T11130","display_name":"Coding theory and cryptography","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.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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9919999837875366,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/implementation","display_name":"Implementation","score":0.8358299732208252},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6159454584121704},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3914218544960022},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3901883065700531},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2976300120353699}],"concepts":[{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.8358299732208252},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6159454584121704},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3914218544960022},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3901883065700531},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2976300120353699}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:doaj.org/article:7bd78d763b4049c7ba17d67c3d745d8d","is_oa":true,"landing_page_url":"https://doaj.org/article/7bd78d763b4049c7ba17d67c3d745d8d","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IACR Transactions on Symmetric Cryptology, Pp 130-168 (2017)","raw_type":"article"},{"id":"doi:10.13154/tosc.v2017.i4.130-168","is_oa":true,"landing_page_url":"https://doi.org/10.13154/tosc.v2017.i4.130-168","pdf_url":null,"source":{"id":"https://openalex.org/S7407052971","display_name":"UB Bochum","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:doaj.org/article:7bd78d763b4049c7ba17d67c3d745d8d","is_oa":true,"landing_page_url":"https://doaj.org/article/7bd78d763b4049c7ba17d67c3d745d8d","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IACR Transactions on Symmetric Cryptology, Pp 130-168 (2017)","raw_type":"article"},"sustainable_development_goals":[{"score":0.5299999713897705,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2120447654","https://openalex.org/W2977179488","https://openalex.org/W2144453115","https://openalex.org/W2128223750","https://openalex.org/W4238532390","https://openalex.org/W2188872161","https://openalex.org/W2002978035","https://openalex.org/W2961779879","https://openalex.org/W797688974"],"abstract_inverted_index":{"We":[0,99],"study":[1],"the":[2,26,39,97,119,168,174,189,193],"synthesis":[3,191],"of":[4,17,29,34,53,66,96,114,123,141,177,192],"small":[5,74,115],"functions":[6,75],"used":[7,150,209],"as":[8],"building":[9],"blocks":[10],"in":[11,15,139,151],"lightweight":[12,153],"cryptographic":[13,30],"designs":[14],"terms":[16],"hardware":[18],"implementations.":[19],"This":[20],"phase":[21],"most":[22,52,140],"notably":[23],"appears":[24],"during":[25],"ASIC":[27],"implementation":[28,175],"primitives.":[31],"The":[32],"quality":[33],"this":[35,50,69],"step":[36],"directly":[37],"affects":[38],"output":[40],"circuit,":[41],"and":[42,60,77,80,121,170,206],"while":[43],"general":[44],"tools":[45],"exist":[46],"to":[47,56,63,129],"carry":[48],"out":[49],"task,":[51],"them":[54],"belong":[55],"proprietary":[57],"software":[58],"suites":[59],"apply":[61],"heuristics":[62],"any":[64],"size":[65],"functions.":[67,116],"In":[68],"work,":[70],"we":[71,126,159,171],"focus":[72],"on":[73,86,106],"(4-":[76],"8-bit":[78],"mappings)":[79],"look":[81],"for":[82,184],"their":[83],"optimal":[84],"implementations":[85,113],"a":[87,101],"specific":[88],"weighted":[89],"instructions":[90],"set":[91],"which":[92],"allows":[93],"fine":[94],"tuning":[95],"technology.":[98],"propose":[100],"tool":[102,196],"named":[103],"LIGHTER,":[104],"based":[105],"two":[107,130],"related":[108],"algorithms,":[109],"that":[110,136,148],"produces":[111],"optimized":[112],"To":[117],"demonstrate":[118],"validity":[120],"usefulness":[122],"our":[124],"tool,":[125],"applied":[127],"it":[128],"practical":[131],"cases:":[132],"first,":[133],"linear":[134,157],"permutations":[135,147],"define":[137],"diffusion":[138,164],"SPN":[142],"ciphers;":[143],"second,":[144],"non-linear":[145,185],"4-bit":[146],"are":[149,208],"many":[152],"block":[154],"ciphers.":[155],"For":[156],"permutations,":[158,186],"exhibit":[160],"several":[161,178],"new":[162],"MDS":[163,181],"matrices":[165],"lighter":[166],"than":[167],"state-of-the-art,":[169],"also":[172,201],"decrease":[173],"cost":[176],"already":[179],"known":[180],"matrices.":[182],"As":[183],"LIGHTER":[187,207],"outperforms":[188],"area-optimized":[190],"state-of-the-art":[194],"academic":[195],"ABC.":[197],"Smaller":[198],"circuits":[199],"can":[200],"be":[202],"reached":[203],"when":[204],"ABC":[205],"jointly.":[210]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":4}],"updated_date":"2025-11-06T06:51:31.235846","created_date":"2025-10-10T00:00:00"}
