{"id":"https://openalex.org/W7118168857","doi":"https://doi.org/10.3390/info17010033","title":"A Lightweight, End-to-End Encrypted Data Pipeline for IIoT: An AES-GCM Implementation for ESP32, MQTT, and Raspberry Pi","display_name":"A Lightweight, End-to-End Encrypted Data Pipeline for IIoT: An AES-GCM Implementation for ESP32, MQTT, and Raspberry Pi","publication_year":2026,"publication_date":"2026-01-03","ids":{"openalex":"https://openalex.org/W7118168857","doi":"https://doi.org/10.3390/info17010033"},"language":"en","primary_location":{"id":"doi:10.3390/info17010033","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info17010033","pdf_url":"https://www.mdpi.com/2078-2489/17/1/33/pdf","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2078-2489/17/1/33/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058603293","display_name":"Gulshat Amirkhanova","orcid":"https://orcid.org/0000-0003-3933-5476"},"institutions":[{"id":"https://openalex.org/I185571130","display_name":"Al-Farabi Kazakh National University","ror":"https://ror.org/03q0vrn42","country_code":"KZ","type":"education","lineage":["https://openalex.org/I185571130"]}],"countries":["KZ"],"is_corresponding":true,"raw_author_name":"Gulshat Amirkhanova","raw_affiliation_strings":["Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan"],"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan","institution_ids":["https://openalex.org/I185571130"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121958058","display_name":"Syrym Ismailov","orcid":null},"institutions":[{"id":"https://openalex.org/I185571130","display_name":"Al-Farabi Kazakh National University","ror":"https://ror.org/03q0vrn42","country_code":"KZ","type":"education","lineage":["https://openalex.org/I185571130"]}],"countries":["KZ"],"is_corresponding":false,"raw_author_name":"Syrym Ismailov","raw_affiliation_strings":["Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan"],"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan","institution_ids":["https://openalex.org/I185571130"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5118846229","display_name":"Alikhan Amirkhanov","orcid":"https://orcid.org/0009-0003-3708-3153"},"institutions":[{"id":"https://openalex.org/I185571130","display_name":"Al-Farabi Kazakh National University","ror":"https://ror.org/03q0vrn42","country_code":"KZ","type":"education","lineage":["https://openalex.org/I185571130"]}],"countries":["KZ"],"is_corresponding":false,"raw_author_name":"Alikhan Amirkhanov","raw_affiliation_strings":["Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan"],"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan","institution_ids":["https://openalex.org/I185571130"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000708611","display_name":"\u0421\u0430\u043b\u0442\u0430\u043d\u0430\u0442 \u0410\u0434\u0438\u043b\u0436\u0430\u043d\u043e\u0432\u0430","orcid":"https://orcid.org/0000-0003-1768-064X"},"institutions":[{"id":"https://openalex.org/I185571130","display_name":"Al-Farabi Kazakh National University","ror":"https://ror.org/03q0vrn42","country_code":"KZ","type":"education","lineage":["https://openalex.org/I185571130"]}],"countries":["KZ"],"is_corresponding":false,"raw_author_name":"Saltanat Adilzhanova","raw_affiliation_strings":["Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan"],"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan","institution_ids":["https://openalex.org/I185571130"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121965973","display_name":"Meiramkul Zhasuzakova","orcid":null},"institutions":[{"id":"https://openalex.org/I4210114545","display_name":"Almaty Technological University","ror":"https://ror.org/01xeb1c73","country_code":"KZ","type":"education","lineage":["https://openalex.org/I4210114545"]}],"countries":["KZ"],"is_corresponding":false,"raw_author_name":"Meiramkul Zhasuzakova","raw_affiliation_strings":["Faculty of Information Technologies and Artificial Intelligence, Almaty Technological University, Almaty 050012, Kazakhstan"],"affiliations":[{"raw_affiliation_string":"Faculty of Information Technologies and Artificial Intelligence, Almaty Technological University, Almaty 050012, Kazakhstan","institution_ids":["https://openalex.org/I4210114545"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5121033147","display_name":"Siming Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Siming Chen","raw_affiliation_strings":["School of Data Science, Fudan University, Shanghai 200437, China"],"affiliations":[{"raw_affiliation_string":"School of Data Science, Fudan University, Shanghai 200437, China","institution_ids":["https://openalex.org/I24943067"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5058603293"],"corresponding_institution_ids":["https://openalex.org/I185571130"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01994777,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"17","issue":"1","first_page":"33","last_page":"33"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.2134000062942505,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.2134000062942505,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12079","display_name":"IoT Networks and Protocols","score":0.08150000125169754,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12222","display_name":"IoT-based Smart Home Systems","score":0.07479999959468842,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/mqtt","display_name":"MQTT","score":0.897599995136261},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.6628999710083008},{"id":"https://openalex.org/keywords/ciphertext","display_name":"Ciphertext","score":0.553600013256073},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.525600016117096},{"id":"https://openalex.org/keywords/plaintext","display_name":"Plaintext","score":0.45750001072883606},{"id":"https://openalex.org/keywords/payload","display_name":"Payload (computing)","score":0.4544000029563904},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.4043999910354614},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.365200012922287},{"id":"https://openalex.org/keywords/authentication","display_name":"Authentication (law)","score":0.3571000099182129}],"concepts":[{"id":"https://openalex.org/C132868160","wikidata":"https://www.wikidata.org/wiki/Q10322548","display_name":"MQTT","level":3,"score":0.897599995136261},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7890999913215637},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.6628999710083008},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.586899995803833},{"id":"https://openalex.org/C93974786","wikidata":"https://www.wikidata.org/wiki/Q1589480","display_name":"Ciphertext","level":3,"score":0.553600013256073},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.525600016117096},{"id":"https://openalex.org/C92717368","wikidata":"https://www.wikidata.org/wiki/Q1162538","display_name":"Plaintext","level":3,"score":0.45750001072883606},{"id":"https://openalex.org/C134066672","wikidata":"https://www.wikidata.org/wiki/Q1424639","display_name":"Payload (computing)","level":3,"score":0.4544000029563904},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.44519999623298645},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.4043999910354614},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.365200012922287},{"id":"https://openalex.org/C148417208","wikidata":"https://www.wikidata.org/wiki/Q4825882","display_name":"Authentication (law)","level":2,"score":0.3571000099182129},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.3564999997615814},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.35359999537467957},{"id":"https://openalex.org/C128619300","wikidata":"https://www.wikidata.org/wiki/Q15263584","display_name":"Authenticated encryption","level":3,"score":0.34769999980926514},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.34369999170303345},{"id":"https://openalex.org/C2985745059","wikidata":"https://www.wikidata.org/wiki/Q245","display_name":"Raspberry pi","level":3,"score":0.34290000796318054},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3409000039100647},{"id":"https://openalex.org/C71745522","wikidata":"https://www.wikidata.org/wiki/Q2476929","display_name":"Confidentiality","level":2,"score":0.31520000100135803},{"id":"https://openalex.org/C2777710495","wikidata":"https://www.wikidata.org/wiki/Q5527195","display_name":"Gateway (web page)","level":2,"score":0.3070000112056732},{"id":"https://openalex.org/C141492731","wikidata":"https://www.wikidata.org/wiki/Q1052621","display_name":"Message authentication code","level":3,"score":0.3034000098705292},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.3028999865055084},{"id":"https://openalex.org/C40305131","wikidata":"https://www.wikidata.org/wiki/Q2616305","display_name":"Obfuscation","level":2,"score":0.30160000920295715},{"id":"https://openalex.org/C69254412","wikidata":"https://www.wikidata.org/wiki/Q6554302","display_name":"Link encryption","level":4,"score":0.2937000095844269},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2840999960899353},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.2833999991416931},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.2815999984741211},{"id":"https://openalex.org/C123201435","wikidata":"https://www.wikidata.org/wiki/Q456632","display_name":"Information privacy","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.27149999141693115},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2689000070095062},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.2603999972343445},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2574000060558319}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/info17010033","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info17010033","pdf_url":"https://www.mdpi.com/2078-2489/17/1/33/pdf","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:491e5610fdd24c0eb46e582f73f718f3","is_oa":true,"landing_page_url":"https://doaj.org/article/491e5610fdd24c0eb46e582f73f718f3","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","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Information, Vol 17, Iss 1, p 33 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/info17010033","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info17010033","pdf_url":"https://www.mdpi.com/2078-2489/17/1/33/pdf","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4711211621761322}],"awards":[{"id":"https://openalex.org/G7167840657","display_name":null,"funder_award_id":"BR24992975","funder_id":"https://openalex.org/F4320322726","funder_display_name":"Ministry of Education and Science of the Republic of Kazakhstan"}],"funders":[{"id":"https://openalex.org/F4320322726","display_name":"Ministry of Education and Science of the Republic of Kazakhstan","ror":"https://ror.org/03pj6ge82"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7118168857.pdf","grobid_xml":"https://content.openalex.org/works/W7118168857.grobid-xml"},"referenced_works_count":43,"referenced_works":["https://openalex.org/W2991221686","https://openalex.org/W3012085590","https://openalex.org/W3033841594","https://openalex.org/W3036232644","https://openalex.org/W3037021168","https://openalex.org/W3042325659","https://openalex.org/W3157442617","https://openalex.org/W3217145191","https://openalex.org/W4200290981","https://openalex.org/W4223415301","https://openalex.org/W4281676620","https://openalex.org/W4313121324","https://openalex.org/W4313389180","https://openalex.org/W4381927596","https://openalex.org/W4382068371","https://openalex.org/W4384068149","https://openalex.org/W4385520069","https://openalex.org/W4386617805","https://openalex.org/W4391024685","https://openalex.org/W4396230025","https://openalex.org/W4400806512","https://openalex.org/W4401528250","https://openalex.org/W4403525666","https://openalex.org/W4406023456","https://openalex.org/W4406706559","https://openalex.org/W4406796337","https://openalex.org/W4406908750","https://openalex.org/W4408069486","https://openalex.org/W4409220913","https://openalex.org/W4410879953","https://openalex.org/W4411713702","https://openalex.org/W4411961126","https://openalex.org/W4412648775","https://openalex.org/W4412867411","https://openalex.org/W4412879929","https://openalex.org/W4412894771","https://openalex.org/W4413056091","https://openalex.org/W4413264809","https://openalex.org/W4414251861","https://openalex.org/W4414410648","https://openalex.org/W4414686144","https://openalex.org/W4414779890","https://openalex.org/W7092297718"],"related_works":[],"abstract_inverted_index":{"Industrial":[0],"Internet":[1],"of":[2,119,133],"Things":[3],"(IIoT)":[4],"deployments":[5],"increasingly":[6],"rely":[7],"on":[8,87,107],"low-cost":[9],"microcontrollers":[10],"and":[11,21,45,64,85,100,109,136,142,145,165,169],"single-board":[12],"computers":[13],"to":[14],"stream":[15],"operational":[16,173],"telemetry":[17],"for":[18,96],"monitoring,":[19],"control,":[20],"predictive":[22],"maintenance,":[23],"yet":[24],"the":[25,88,104,177],"canonical":[26],"\u201cTLS-to-broker\u201d":[27],"model":[28],"does":[29],"not":[30],"protect":[31],"message":[32],"content":[33],"from":[34],"a":[35,47,65,92,150,181],"compromised":[36],"or":[37],"curious":[38],"MQTT":[39,62,97,178],"broker.":[40],"This":[41],"study":[42],"therefore":[43],"designs":[44],"implements":[46],"practical,":[48],"application-layer":[49],"end-to-end":[50],"(E2E)":[51],"encryption":[52],"pipeline":[53],"spanning":[54],"an":[55,60,114],"ESP32":[56,116],"data":[57],"client":[58],"(C++/mbedTLS),":[59],"untrusted":[61],"broker,":[63],"Raspberry":[66,110],"Pi":[67,111],"gateway":[68],"(Python/PyCryptodome)":[69],"using":[70],"AES-256-GCM":[71],"with":[72],"Additional":[73],"Authenticated":[74],"Data":[75],"(AAD).":[76],"Sensor":[77],"measurements":[78],"are":[79],"serialized":[80],"as":[81,180],"compact":[82],"JSON,":[83],"encrypted":[84],"authenticated":[86],"ESP32,":[89],"framed":[90],"into":[91],"binary":[93],"record,":[94],"Base64-encoded":[95],"payload":[98],"carriage,":[99],"verified/decrypted":[101],"only":[102],"at":[103],"gateway.":[105],"Experiments":[106],"ESP32-WROOM-32":[108],"4":[112],"show":[113],"average":[115],"packet-preparation":[117],"latency":[118],"41.754":[120],"ms":[121],"(JSON":[122],"1.0":[123],"ms;":[124,127],"AES-GCM":[125],"29.5":[126],"Base64":[128],"11.2":[129],"ms),":[130],"robust":[131],"rejection":[132],"ciphertext":[134],"tampering":[135],"unauthorized":[137],"devices":[138],"via":[139],"MAC":[140],"verification":[141],"whitelist":[143],"checks,":[144],"99.72%":[146],"decrypt-and-store":[147],"success":[148],"over":[149],"one-hour":[151],"run":[152],"(718/720":[153],"messages).":[154],"These":[155],"results":[156],"indicate":[157],"that":[158],"commodity":[159],"IIoT":[160],"hardware":[161],"can":[162],"support":[163],"practical":[164],"replicable":[166],"E2E":[167],"confidentiality":[168],"integrity":[170],"without":[171],"sacrificing":[172],"throughput,":[174],"while":[175],"eliminating":[176],"broker":[179],"de":[182],"facto":[183],"man-in-the-middle.":[184]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2026-01-05T00:00:00"}
