{"id":"https://openalex.org/W4396853513","doi":"https://doi.org/10.1109/radioelektronika61599.2024.10524097","title":"Optimization of Ristretto255 Group Implementation for Cortex-M4 based Cryptographic Applications","display_name":"Optimization of Ristretto255 Group Implementation for Cortex-M4 based Cryptographic Applications","publication_year":2024,"publication_date":"2024-04-17","ids":{"openalex":"https://openalex.org/W4396853513","doi":"https://doi.org/10.1109/radioelektronika61599.2024.10524097"},"language":"en","primary_location":{"id":"doi:10.1109/radioelektronika61599.2024.10524097","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/radioelektronika61599.2024.10524097","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 34th International Conference Radioelektronika (RADIOELEKTRONIKA)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5093451404","display_name":"Eva Kupcov\u00e1","orcid":"https://orcid.org/0009-0006-2279-2696"},"institutions":[{"id":"https://openalex.org/I183764125","display_name":"Technical University of Ko\u0161ice","ror":"https://ror.org/05xm08015","country_code":"SK","type":"education","lineage":["https://openalex.org/I183764125"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Eva Kupcova","raw_affiliation_strings":["Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","institution_ids":["https://openalex.org/I183764125"]},{"raw_affiliation_string":"Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia","institution_ids":["https://openalex.org/I183764125"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5097927916","display_name":"Patrik Zelenak","orcid":null},"institutions":[{"id":"https://openalex.org/I183764125","display_name":"Technical University of Ko\u0161ice","ror":"https://ror.org/05xm08015","country_code":"SK","type":"education","lineage":["https://openalex.org/I183764125"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Patrik Zelenak","raw_affiliation_strings":["Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","institution_ids":["https://openalex.org/I183764125"]},{"raw_affiliation_string":"Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia","institution_ids":["https://openalex.org/I183764125"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022501326","display_name":"Mat\u00fa\u0161 Pleva","orcid":"https://orcid.org/0000-0003-4380-0801"},"institutions":[{"id":"https://openalex.org/I183764125","display_name":"Technical University of Ko\u0161ice","ror":"https://ror.org/05xm08015","country_code":"SK","type":"education","lineage":["https://openalex.org/I183764125"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Matus Pleva","raw_affiliation_strings":["Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","institution_ids":["https://openalex.org/I183764125"]},{"raw_affiliation_string":"Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia","institution_ids":["https://openalex.org/I183764125"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012163678","display_name":"Milo\u0161 Drutarovsk\u00fd","orcid":"https://orcid.org/0000-0003-4268-4941"},"institutions":[{"id":"https://openalex.org/I183764125","display_name":"Technical University of Ko\u0161ice","ror":"https://ror.org/05xm08015","country_code":"SK","type":"education","lineage":["https://openalex.org/I183764125"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Milos Drutarovsky","raw_affiliation_strings":["Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technical University of Kosice,Faculty of Electrical Engineering and Informatics,Department of Electronics and Multimedia Telecommunications,Kosice,Slovakia","institution_ids":["https://openalex.org/I183764125"]},{"raw_affiliation_string":"Department of Electronics and Multimedia Telecommunications, Faculty of Electrical Engineering and Informatics, Technical University of Kosice, Kosice, Slovakia","institution_ids":["https://openalex.org/I183764125"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I183764125"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.07697193,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2019","issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998000264167786,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994000196456909,"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.9991000294685364,"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.72538822889328},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.6824600696563721},{"id":"https://openalex.org/keywords/cryptographic-primitive","display_name":"Cryptographic primitive","score":0.6102946996688843},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.5621065497398376},{"id":"https://openalex.org/keywords/key-exchange","display_name":"Key exchange","score":0.48820310831069946},{"id":"https://openalex.org/keywords/elliptic-curve-cryptography","display_name":"Elliptic curve cryptography","score":0.47844648361206055},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.33823421597480774},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.31854891777038574},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.19686195254325867},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16732823848724365},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.07934996485710144}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.72538822889328},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6824600696563721},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.6102946996688843},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.5621065497398376},{"id":"https://openalex.org/C99674996","wikidata":"https://www.wikidata.org/wiki/Q1414155","display_name":"Key exchange","level":4,"score":0.48820310831069946},{"id":"https://openalex.org/C167615521","wikidata":"https://www.wikidata.org/wiki/Q1048911","display_name":"Elliptic curve cryptography","level":4,"score":0.47844648361206055},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33823421597480774},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.31854891777038574},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.19686195254325867},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16732823848724365},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.07934996485710144}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/radioelektronika61599.2024.10524097","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/radioelektronika61599.2024.10524097","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 34th International Conference Radioelektronika (RADIOELEKTRONIKA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320311649","display_name":"Ministry of Education","ror":"https://ror.org/036nq5137"},{"id":"https://openalex.org/F4320337504","display_name":"Research and Development","ror":"https://ror.org/027s68j25"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1523099545","https://openalex.org/W1595054995","https://openalex.org/W1910751411","https://openalex.org/W2038517014","https://openalex.org/W2285532026","https://openalex.org/W2507130841","https://openalex.org/W2594174595","https://openalex.org/W2795336163","https://openalex.org/W2995935153","https://openalex.org/W6761514066","https://openalex.org/W6771594061"],"related_works":["https://openalex.org/W2904818008","https://openalex.org/W179933844","https://openalex.org/W2109846861","https://openalex.org/W2904314268","https://openalex.org/W57958781","https://openalex.org/W1554274402","https://openalex.org/W2953298321","https://openalex.org/W1913041503","https://openalex.org/W2503581178","https://openalex.org/W3045797499"],"abstract_inverted_index":{"This":[0],"article":[1],"focuses":[2],"on":[3,65,92,96],"specifying":[4],"and":[5,19,54,82,88],"optimizing":[6],"one":[7],"primary":[8],"order":[9],"group,":[10],"Ristretto255,":[11],"which":[12],"is":[13,28],"suitable":[14],"for":[15,60,116],"securely":[16],"implementing":[17],"higher":[18],"more":[20,89],"complex":[21],"modern":[22,34],"cryptographic":[23,35,62,117],"protocols.":[24],"The":[25],"Ristretto255":[26,57,105],"Group":[27,58,106],"employed":[29],"across":[30],"a":[31,75,86,93,112],"spectrum":[32],"of":[33,56,77],"applications,":[36],"spanning":[37],"zero-knowledge":[38],"protocols,":[39,45],"elliptic":[40,68],"curve":[41,69],"cryptography,":[42],"key":[43],"exchange":[44],"etc.":[46],"In":[47,71],"this":[48],"article,":[49],"we":[50,84],"present":[51],"the":[52,66,78,121],"principles":[53],"optimization":[55],"implementation":[59,108],"embedded":[61],"applications":[63],"based":[64],"Bernstein":[67],"Curve25519.":[70],"our":[72,104],"implementation,":[73],"with":[74],"combination":[76],"C":[79],"programming":[80],"language":[81],"Assembler,":[83],"achieved":[85],"faster":[87],"compact":[90],"result":[91],"microcontroller":[94],"built":[95],"32-bit":[97],"ARM":[98],"Cortex-M4":[99],"core.":[100],"We":[101],"have":[102],"prepared":[103],"transformation":[107],"that":[109],"serves":[110],"as":[111],"compliant":[113],"building":[114],"block":[115],"protocols":[118],"operating":[119],"at":[120],"128-bit":[122],"security":[123],"level.":[124]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
