{"id":"https://openalex.org/W4284891014","doi":"https://doi.org/10.1109/eit53891.2022.9814070","title":"Design Flow of Blowfish Symmetric-Key Block Cipher on FPGA","display_name":"Design Flow of Blowfish Symmetric-Key Block Cipher on FPGA","publication_year":2022,"publication_date":"2022-05-19","ids":{"openalex":"https://openalex.org/W4284891014","doi":"https://doi.org/10.1109/eit53891.2022.9814070"},"language":"en","primary_location":{"id":"doi:10.1109/eit53891.2022.9814070","is_oa":false,"landing_page_url":"https://doi.org/10.1109/eit53891.2022.9814070","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE International Conference on Electro Information Technology (eIT)","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/A5000641613","display_name":"Piotr Pa\u0142ka","orcid":"https://orcid.org/0000-0002-0006-363X"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Piotr Palka","raw_affiliation_strings":["Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A"],"affiliations":[{"raw_affiliation_string":"Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","institution_ids":["https://openalex.org/I180949307"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110250376","display_name":"Rafael P\u00e9rez","orcid":null},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rafael A. Perez","raw_affiliation_strings":["Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A"],"affiliations":[{"raw_affiliation_string":"Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","institution_ids":["https://openalex.org/I180949307"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074654866","display_name":"Tianyang Fang","orcid":"https://orcid.org/0009-0007-8741-0473"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tianyang Fang","raw_affiliation_strings":["Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A"],"affiliations":[{"raw_affiliation_string":"Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","institution_ids":["https://openalex.org/I180949307"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018536803","display_name":"Jafar Saniie","orcid":"https://orcid.org/0000-0002-2655-6950"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jafar Saniie","raw_affiliation_strings":["Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A"],"affiliations":[{"raw_affiliation_string":"Illinois Institute of Technology,Embedded Computing and Signal Processing (ECASP) Research Laboratory,Department of Electrical and Computer Engineering,Chicago,IL,U.S.A","institution_ids":["https://openalex.org/I180949307"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Embedded Computing and Signal Processing (ECASP) Research Laboratory, Illinois Institute of Technology, Chicago, IL, U.S.A","institution_ids":["https://openalex.org/I180949307"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5000641613"],"corresponding_institution_ids":["https://openalex.org/I180949307"],"apc_list":null,"apc_paid":null,"fwci":0.5307,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.70263579,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"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/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.9997000098228455,"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.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.8244731426239014},{"id":"https://openalex.org/keywords/block-cipher","display_name":"Block cipher","score":0.7972872257232666},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6569157838821411},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6100326776504517},{"id":"https://openalex.org/keywords/triple-des","display_name":"Triple DES","score":0.5964857339859009},{"id":"https://openalex.org/keywords/symmetric-key-algorithm","display_name":"Symmetric-key algorithm","score":0.5588464140892029},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.5446786284446716},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5272480845451355},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.5189713835716248},{"id":"https://openalex.org/keywords/vhdl","display_name":"VHDL","score":0.5007319450378418},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.47370976209640503},{"id":"https://openalex.org/keywords/cipher","display_name":"Cipher","score":0.4632256031036377},{"id":"https://openalex.org/keywords/initialization","display_name":"Initialization","score":0.4341300129890442},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.21555015444755554},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1568213701248169},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.14775824546813965},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08055642247200012}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8244731426239014},{"id":"https://openalex.org/C106544461","wikidata":"https://www.wikidata.org/wiki/Q543151","display_name":"Block cipher","level":3,"score":0.7972872257232666},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6569157838821411},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6100326776504517},{"id":"https://openalex.org/C90897222","wikidata":"https://www.wikidata.org/wiki/Q134983","display_name":"Triple DES","level":4,"score":0.5964857339859009},{"id":"https://openalex.org/C65302260","wikidata":"https://www.wikidata.org/wiki/Q327675","display_name":"Symmetric-key algorithm","level":4,"score":0.5588464140892029},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5446786284446716},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5272480845451355},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.5189713835716248},{"id":"https://openalex.org/C36941000","wikidata":"https://www.wikidata.org/wiki/Q209455","display_name":"VHDL","level":3,"score":0.5007319450378418},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.47370976209640503},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.4632256031036377},{"id":"https://openalex.org/C114466953","wikidata":"https://www.wikidata.org/wiki/Q6034165","display_name":"Initialization","level":2,"score":0.4341300129890442},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.21555015444755554},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1568213701248169},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.14775824546813965},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08055642247200012}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/eit53891.2022.9814070","is_oa":false,"landing_page_url":"https://doi.org/10.1109/eit53891.2022.9814070","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE International Conference on Electro Information Technology (eIT)","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":8,"referenced_works":["https://openalex.org/W1583814750","https://openalex.org/W1973847364","https://openalex.org/W1975017338","https://openalex.org/W2157172156","https://openalex.org/W2487206558","https://openalex.org/W2532496960","https://openalex.org/W2807842021","https://openalex.org/W3113945533"],"related_works":["https://openalex.org/W1638546798","https://openalex.org/W4390979909","https://openalex.org/W2170244616","https://openalex.org/W1985725551","https://openalex.org/W1524307340","https://openalex.org/W3080116368","https://openalex.org/W2104306390","https://openalex.org/W2117179505","https://openalex.org/W2348979250","https://openalex.org/W2150878966"],"abstract_inverted_index":{"Cryptography":[0],"is":[1,46,65,84,89],"an":[2],"essential":[3],"topic":[4],"for":[5,108],"modern":[6],"digital":[7],"systems.":[8],"In":[9],"the":[10,33,56,68,119,127,136,148,154],"past":[11],"two":[12],"decades,":[13],"FPGA-based":[14],"encryptions":[15],"has":[16],"proved":[17],"to":[18,47,54,66,76,152],"be":[19,52],"effective.":[20],"Through":[21],"this":[22,45],"project,":[23],"we":[24],"explore":[25,48],"a":[26,39,59,71,77,93,100,140],"cryptographic":[27],"application":[28],"of":[29,58,70,74,105],"FPGAs":[30,50],"by":[31,146],"implementing":[32],"Blowfish":[34,75,81,141],"symmetric-key":[35,60],"block":[36,61,82],"cipher":[37,83],"on":[38,126],"Xilinx":[40],"ZedBoard.":[41],"The":[42,97],"motivation":[43],"behind":[44],"how":[49],"can":[51],"used":[53],"accelerate":[55],"performance":[57,69,131],"cipher.":[62],"Our":[63,80],"goal":[64],"compare":[67],"hardware":[72,137],"implementation":[73,138],"software":[78],"implementation.":[79],"implemented":[85,125],"in":[86,144],"VHDL":[87],"and":[88,115,124,139,157],"functionally":[90],"verified":[91],"against":[92],"Python":[94,145],"reference":[95],"model.":[96],"design":[98,120],"as":[99],"whole":[101],"supports":[102],"user":[103],"input":[104],"various":[106],"keys":[107],"key":[109,155],"initialization":[110,156],"along":[111],"with":[112],"full":[113],"encryption":[114],"decryption":[116],"functionality.":[117],"Furthermore,":[118],"was":[121,133],"successfully":[122],"synthesized":[123],"ZedBoard":[128],"FPGA.":[129],"A":[130],"evaluation":[132],"conducted":[134],"between":[135],"library":[142],"running":[143],"comparing":[147],"time":[149],"it":[150],"takes":[151],"perform":[153],"encrypt/decrypt":[158],"operation.":[159]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
