{"id":"https://openalex.org/W2031139558","doi":"https://doi.org/10.1109/fpl.2013.6645525","title":"Fast, FPGA-based Rainbow Table creation for attacking encrypted mobile communications","display_name":"Fast, FPGA-based Rainbow Table creation for attacking encrypted mobile communications","publication_year":2013,"publication_date":"2013-09-01","ids":{"openalex":"https://openalex.org/W2031139558","doi":"https://doi.org/10.1109/fpl.2013.6645525","mag":"2031139558"},"language":"en","primary_location":{"id":"doi:10.1109/fpl.2013.6645525","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2013.6645525","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 23rd International Conference on Field programmable Logic and Applications","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/3431064","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003556853","display_name":"Panagiotis Papantonakis","orcid":"https://orcid.org/0009-0009-5058-1249"},"institutions":[{"id":"https://openalex.org/I55741626","display_name":"Technical University of Crete","ror":"https://ror.org/03f8bz564","country_code":"GR","type":"education","lineage":["https://openalex.org/I55741626"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Panagiotis Papantonakis","raw_affiliation_strings":["Microprocessor and Hardware Laboratory, ECE Department, Technical University of Crete, Greece","ECE Dept., Tech. Univ. of Crete, Chania, Greece"],"affiliations":[{"raw_affiliation_string":"Microprocessor and Hardware Laboratory, ECE Department, Technical University of Crete, Greece","institution_ids":["https://openalex.org/I55741626"]},{"raw_affiliation_string":"ECE Dept., Tech. Univ. of Crete, Chania, Greece","institution_ids":["https://openalex.org/I55741626"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045649319","display_name":"Dionisios Pnevmatikatos","orcid":"https://orcid.org/0000-0003-3533-2761"},"institutions":[{"id":"https://openalex.org/I55741626","display_name":"Technical University of Crete","ror":"https://ror.org/03f8bz564","country_code":"GR","type":"education","lineage":["https://openalex.org/I55741626"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dionisios Pnevmatikatos","raw_affiliation_strings":["Microprocessor and Hardware Laboratory, ECE Department, Technical University of Crete, Greece","ECE Dept., Tech. Univ. of Crete, Chania, Greece"],"affiliations":[{"raw_affiliation_string":"Microprocessor and Hardware Laboratory, ECE Department, Technical University of Crete, Greece","institution_ids":["https://openalex.org/I55741626"]},{"raw_affiliation_string":"ECE Dept., Tech. Univ. of Crete, Chania, Greece","institution_ids":["https://openalex.org/I55741626"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032739499","display_name":"Ioannis Papaefstathiou","orcid":"https://orcid.org/0000-0001-6386-5616"},"institutions":[{"id":"https://openalex.org/I4210141508","display_name":"Synelixis (Greece)","ror":"https://ror.org/0570bna54","country_code":"GR","type":"company","lineage":["https://openalex.org/I4210141508"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Ioannis Papaefstathiou","raw_affiliation_strings":["Synelixis Solutions Limited, Chalkida, Greece","Synelixis Solutions Ltd., Chalkida, Greece"],"affiliations":[{"raw_affiliation_string":"Synelixis Solutions Limited, Chalkida, Greece","institution_ids":["https://openalex.org/I4210141508"]},{"raw_affiliation_string":"Synelixis Solutions Ltd., Chalkida, Greece","institution_ids":["https://openalex.org/I4210141508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5106083747","display_name":"Charalampos Manifavas","orcid":null},"institutions":[{"id":"https://openalex.org/I28710699","display_name":"Hellenic Mediterranean University","ror":"https://ror.org/039ce0m20","country_code":"GR","type":"education","lineage":["https://openalex.org/I28710699"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Charalampos Manifavas","raw_affiliation_strings":["Applied Informatics & Multimedia Department, Technological Educational Institute of Crete, Greece","Appl. Inf. & Multimedia Dept., Technol. Educ. Inst. of Crete, Chania, Greece"],"affiliations":[{"raw_affiliation_string":"Applied Informatics & Multimedia Department, Technological Educational Institute of Crete, Greece","institution_ids":["https://openalex.org/I28710699"]},{"raw_affiliation_string":"Appl. Inf. & Multimedia Dept., Technol. Educ. Inst. of Crete, Chania, Greece","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5003556853"],"corresponding_institution_ids":["https://openalex.org/I55741626"],"apc_list":null,"apc_paid":null,"fwci":2.8855,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.91368071,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"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/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"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/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"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.9998000264167786,"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"}},{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.743106484413147},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6752471923828125},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.6662309169769287},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.6056280136108398},{"id":"https://openalex.org/keywords/mobile-telephony","display_name":"Mobile telephony","score":0.5230221152305603},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.463661253452301},{"id":"https://openalex.org/keywords/rainbow","display_name":"Rainbow","score":0.4454697072505951},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3410630226135254},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3376061022281647},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.33136504888534546},{"id":"https://openalex.org/keywords/mobile-radio","display_name":"Mobile radio","score":0.26242056488990784},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.20103055238723755}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.743106484413147},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6752471923828125},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.6662309169769287},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.6056280136108398},{"id":"https://openalex.org/C95491727","wikidata":"https://www.wikidata.org/wiki/Q992968","display_name":"Mobile telephony","level":3,"score":0.5230221152305603},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.463661253452301},{"id":"https://openalex.org/C2776558979","wikidata":"https://www.wikidata.org/wiki/Q1052","display_name":"Rainbow","level":2,"score":0.4454697072505951},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3410630226135254},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3376061022281647},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.33136504888534546},{"id":"https://openalex.org/C2781307350","wikidata":"https://www.wikidata.org/wiki/Q6887221","display_name":"Mobile radio","level":2,"score":0.26242056488990784},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.20103055238723755},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/fpl.2013.6645525","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2013.6645525","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 23rd International Conference on Field programmable Logic and Applications","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:3431064","is_oa":true,"landing_page_url":"https://zenodo.org/record/3431064","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:3431064","is_oa":true,"landing_page_url":"https://zenodo.org/record/3431064","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W98619551","https://openalex.org/W1497186476","https://openalex.org/W1498330251","https://openalex.org/W1549671385","https://openalex.org/W1571721593","https://openalex.org/W1951560508","https://openalex.org/W1994376122","https://openalex.org/W2004253719","https://openalex.org/W2012646342","https://openalex.org/W2023685621","https://openalex.org/W2073546627","https://openalex.org/W2095202986","https://openalex.org/W2099346519","https://openalex.org/W2101984821","https://openalex.org/W2102096888","https://openalex.org/W2144007792","https://openalex.org/W2394788860","https://openalex.org/W2407455818","https://openalex.org/W4233000371","https://openalex.org/W6603997371","https://openalex.org/W6632662727","https://openalex.org/W6634097676","https://openalex.org/W6674883100","https://openalex.org/W6675297605","https://openalex.org/W6711562791","https://openalex.org/W6714206705","https://openalex.org/W7075645431"],"related_works":["https://openalex.org/W2394414377","https://openalex.org/W2386551956","https://openalex.org/W2374811656","https://openalex.org/W2500362344","https://openalex.org/W1480985150","https://openalex.org/W223516324","https://openalex.org/W2228017700","https://openalex.org/W3199866004","https://openalex.org/W2019539023","https://openalex.org/W4385757749"],"abstract_inverted_index":{"Encryption":[0],"algorithms":[1],"utilized":[2],"in":[3,22,30,98,138,171],"mobile":[4,109],"communication":[5,110],"systems":[6],"have":[7,19,123],"been":[8,20],"under":[9,127],"attack":[10],"since":[11],"their":[12],"introduction,":[13],"and":[14,45,103,144,153,157],"many":[15],"of":[16,73,87],"these":[17],"attacks":[18],"successful":[21],"practical":[23],"settings.":[24],"One":[25],"such":[26],"example,":[27],"A5/1":[28,67],"used":[29,59,97],"GSM,":[31],"was":[32],"attacked":[33],"using":[34,145],"\u201cRainbow":[35],"Tables\u201d,":[36],"i.e.":[37],"pre-computed":[38],"tables":[39],"that":[40,95,164],"trade":[41],"long":[42],"offline":[43],"computation":[44],"large":[46],"storage":[47],"for":[48,83,90,155,181,210],"runtime":[49],"efficiency":[50],"when":[51],"cracking":[52],"the":[53,84,91,118,136,139,167,200,211],"code.":[54],"Traditionally,":[55],"Rainbow":[56,88,140,208],"Tables":[57,89,209],"were":[58],"to":[60,116,166,186,203],"reverse":[61],"password":[62],"hashes.":[63],"Their":[64],"application":[65],"against":[66],"opened":[68],"up":[69],"a":[70,124,128,146,182],"new":[71],"domain":[72],"exploitation.":[74],"In":[75],"this":[76],"paper,":[77],"we":[78,122,196],"present":[79],"an":[80],"FPGA-based":[81],"architecture":[82,134,202],"efficient":[85],"creation":[86,142],"A5/3":[92],"block":[93,126],"cipher":[94],"is":[96,115],"2":[99,187],"<sup":[100,105,188],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[101,106,189],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">nd</sup>":[102],"3":[104],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">rd</sup>":[107],"generation":[108],"systems.":[111],"The":[112,132],"overall":[113],"goal":[114],"extract":[117],"encryption":[119],"key,":[120],"provided":[121],"ciphertext":[125],"known":[129],"plaintext":[130],"attack.":[131],"presented":[133],"exploits":[135],"parallelism":[137],"Table":[141],"process,":[143],"Virtext5":[147],"LX330T":[148],"achieves":[149,177],"speedups":[150],"around":[151],"9x":[152],"550x":[154],"one":[156],"64":[158],"compute":[159],"engines":[160],"respectively.":[161],"We":[162,192],"show":[163],"due":[165],"limited":[168],"available":[169],"memory":[170],"our":[172,175],"experimental":[173],"setup,":[174],"approach":[176],"high":[178],"success":[179],"rates":[180],"key":[183],"space":[184],"reduced":[185],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">42</sup>":[190],".":[191],"then":[193],"demonstrate":[194],"how":[195],"can":[197],"seamlessly":[198],"extend":[199],"proposed":[201],"efficiently":[204],"create":[205],"much":[206],"larger":[207],"full":[212],"key-space.":[213]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
