{"id":"https://openalex.org/W4415178520","doi":"https://doi.org/10.1109/ojcoms.2025.3621318","title":"A Novel Cipher for Enhancing MAVLink Security: Design, Security Analysis, and Performance Evaluation Using a Drone Testbed","display_name":"A Novel Cipher for Enhancing MAVLink Security: Design, Security Analysis, and Performance Evaluation Using a Drone Testbed","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4415178520","doi":"https://doi.org/10.1109/ojcoms.2025.3621318"},"language":"en","primary_location":{"id":"doi:10.1109/ojcoms.2025.3621318","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2025.3621318","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/ojcoms.2025.3621318","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5119998114","display_name":"Bhavya Dixit","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Bhavya Dixit","raw_affiliation_strings":["Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, India"],"raw_orcid":"https://orcid.org/0009-0008-3434-6970","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110767796","display_name":"A. Ananthapadmanabhan","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"A. Ananthapadmanabhan","raw_affiliation_strings":["Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5117540369","display_name":"Adheeba Thahsin","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Adheeba Thahsin","raw_affiliation_strings":["Department of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Saket Pathak","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Saket Pathak","raw_affiliation_strings":["Department of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035128835","display_name":"Gaurav S. Kasbekar","orcid":"https://orcid.org/0000-0002-9381-2803"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Gaurav S. Kasbekar","raw_affiliation_strings":["Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, India"],"raw_orcid":"https://orcid.org/0000-0002-9381-2803","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041319327","display_name":"Arnab Maity","orcid":"https://orcid.org/0000-0002-2713-3941"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Arnab Maity","raw_affiliation_strings":["Department of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, India"],"raw_orcid":"https://orcid.org/0000-0002-2713-3941","affiliations":[{"raw_affiliation_string":"Department of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1750,"currency":"USD","value_usd":1750},"apc_paid":{"value":1750,"currency":"USD","value_usd":1750},"fwci":2.128,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.89157783,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"6","issue":null,"first_page":"9027","last_page":"9051"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.8618000149726868,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.8618000149726868,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T12222","display_name":"IoT-based Smart Home Systems","score":0.847000002861023,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.8144999742507935,"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/drone","display_name":"Drone","score":0.7416999936103821},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.6313999891281128},{"id":"https://openalex.org/keywords/cipher","display_name":"Cipher","score":0.5827999711036682},{"id":"https://openalex.org/keywords/eavesdropping","display_name":"Eavesdropping","score":0.5720999836921692},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.47360000014305115},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.4733000099658966},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.4521999955177307},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.3804999887943268}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7980999946594238},{"id":"https://openalex.org/C59519942","wikidata":"https://www.wikidata.org/wiki/Q650665","display_name":"Drone","level":2,"score":0.7416999936103821},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.6313999891281128},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.5827999711036682},{"id":"https://openalex.org/C2776788033","wikidata":"https://www.wikidata.org/wiki/Q320769","display_name":"Eavesdropping","level":2,"score":0.5720999836921692},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.47510001063346863},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.47360000014305115},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.4733000099658966},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4634000062942505},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.4521999955177307},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.3804999887943268},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.3668000102043152},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.3553999960422516},{"id":"https://openalex.org/C60448319","wikidata":"https://www.wikidata.org/wiki/Q154021","display_name":"Block cipher mode of operation","level":2,"score":0.3499000072479248},{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.34209999442100525},{"id":"https://openalex.org/C9996903","wikidata":"https://www.wikidata.org/wiki/Q1749235","display_name":"Cryptographic nonce","level":3,"score":0.3156999945640564},{"id":"https://openalex.org/C161911788","wikidata":"https://www.wikidata.org/wiki/Q190157","display_name":"Universal asynchronous receiver/transmitter","level":3,"score":0.3093000054359436},{"id":"https://openalex.org/C38369872","wikidata":"https://www.wikidata.org/wiki/Q7445009","display_name":"Security analysis","level":2,"score":0.2630999982357025},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.2583000063896179}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ojcoms.2025.3621318","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2025.3621318","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:d57456622a4046e68488ce5f25d5e295","is_oa":true,"landing_page_url":"https://doaj.org/article/d57456622a4046e68488ce5f25d5e295","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"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":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Open Journal of the Communications Society, Vol 6, Pp 9027-9051 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/ojcoms.2025.3621318","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2025.3621318","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5082278791","display_name":null,"funder_award_id":"RD/0122-RGSTC01-001","funder_id":"https://openalex.org/F4320327347","funder_display_name":"Rajiv Gandhi Science and Technology Commission, Government of Maharashtra"}],"funders":[{"id":"https://openalex.org/F4320327347","display_name":"Rajiv Gandhi Science and Technology Commission, Government of Maharashtra","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Unmanned":[0],"Aerial":[1],"Vehicles":[2],"(UAVs)":[3],"are":[4],"being":[5],"widely":[6,47],"deployed":[7],"for":[8,88,266],"diverse":[9],"applications,":[10],"including":[11],"surveillance,":[12],"agriculture,":[13],"logistics,":[14],"disaster":[15],"response,":[16],"etc.":[17],"Secure":[18],"communication":[19,50,66],"between":[20,58],"a":[21,46,59,62,124,135,242,261],"UAV":[22,60],"and":[23,61,77,118,164,167,194,213,215,238,258,263],"its":[24],"ground":[25],"control":[26],"station":[27],"(GCS)":[28],"is":[29,45,70,259],"paramount,":[30],"as":[31,232],"vulnerabilities":[32],"can":[33],"expose":[34],"the":[35,54,143,150,159,174,186,202,221,254],"system":[36],"to":[37,75,129,179],"cyber":[38],"threats.":[39],"Micro":[40],"Air":[41],"Vehicle":[42],"Link":[43],"(MAVLink)":[44],"used":[48],"open-source":[49],"protocol":[51,69,225],"that":[52,185,219,250],"facilitates":[53],"exchange":[55],"of":[56,139,145,162,177,204,220,228],"messages":[57],"GCS.":[63],"However,":[64],"UAV-GCS":[65],"under":[67],"this":[68,101],"unencrypted,":[71],"making":[72],"it":[73,217],"vulnerable":[74],"eavesdropping":[76],"potential":[78],"data":[79],"compromise.":[80],"While":[81],"prior":[82],"research":[83],"has":[84],"explored":[85],"encryption":[86,107,256],"mechanisms":[87],"MAVLink,":[89],"most":[90],"efforts":[91],"remain":[92],"theoretical":[93],"or":[94],"simulation-based":[95],"rather":[96],"than":[97],"practical":[98],"implementations.":[99],"In":[100,197],"paper,":[102],"we":[103,183,199],"integrate":[104],"various":[105,154,229],"existing":[106],"algorithms,":[108,207,257],"viz.,":[109,158,208],"Advanced":[110],"Encryption":[111],"Standard":[112],"-Counter":[113],"mode":[114],"(AES-CTR),":[115],"ChaCha20,":[116,210],"Speck-CTR,":[117,211],"Rabbit,":[119,212],"into":[120],"MAVLink.":[121],"We":[122,133],"propose":[123],"novel":[125],"cipher,":[126],"MAVShield,":[127,140,214],"designed":[128],"safeguard":[130],"MAVLink-based":[131,268],"communications.":[132],"perform":[134],"formal":[136],"security":[137],"analysis":[138,172],"which":[141],"includes":[142],"study":[144],"24":[146],"distinct":[147],"attacks":[148],"on":[149],"proposed":[151],"cipher":[152,187],"using":[153,241],"statistical":[155],"test":[156,169],"suites,":[157],"National":[160],"Institute":[161],"Standards":[163],"Technology":[165],"(NIST)":[166],"Diehard":[168],"suites.":[170],"Our":[171,246],"demonstrates":[173,249],"robust":[175],"resistance":[176],"MAVShield":[178,251],"differential":[180],"cryptanalysis.":[181],"Furthermore,":[182],"show":[184],"also":[188],"successfully":[189],"thwarts":[190],"over-the-air":[191],"Man-in-the-Middle":[192],"(MITM)":[193],"replay":[195],"attacks.":[196],"addition,":[198],"thoroughly":[200],"evaluate":[201],"performance":[203,247],"all":[205,253],"five":[206],"AES-CTR,":[209],"compare":[216],"with":[218],"standard":[222],"unencrypted":[223],"MAVLink":[224],"in":[226,270],"terms":[227],"metrics":[230],"such":[231],"memory":[233],"usage,":[234],"battery":[235],"power":[236],"consumption,":[237],"CPU":[239],"load,":[240],"real":[243],"drone":[244],"testbed.":[245],"evaluation":[248],"outperforms":[252],"other":[255],"hence":[260],"secure":[262],"efficient":[264],"solution":[265],"protecting":[267],"communications":[269],"real-world":[271],"deployments.":[272]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-15T00:00:00"}
