马拉斯:轻量级物联网应用程序的相互认证和基于角色的授权方案
Özlem Şeker1,2, Gökhan Dalkılıç2, Umut Can Çabuk3
1Graduate School of Natural and Applied Sciences, Dokuz Eylul University, Izmir 35390, Turkey.
Sensors (Basel, Switzerland)
|July 8, 2023
概括
本研究介绍了MARAS,这是物联网 (IoT) 的安全方案. 马拉斯增强了轻量级物联网应用程序的相互认证和授权,最小的开销.
科学领域:
- 计算机科学 计算机科学
- 网络安全 网络安全
- 物联网 (IoT) 的物联网 (IoT) 的物联网.
背景情况:
- 物联网中的轻量级传感器/执行器设备的资源有限,需要高效的通信方法.
- 消息队列遥测传输 (MQTT) 提供了资源高效的通信,但缺乏强大的安全功能,如相互认证.
- 对于受约束的物联网设备,现有的安全协议,如运输层安全 (TLS/HTTPS) 通常是低效的.
研究的目的:
- 为轻量级物联网应用程序 (MARAS) 开发相互认证和基于角色的授权方案.
- 解决MQTT的安全局限性,特别是缺乏相互认证和受限制设备的高效安全性.
- 为了提高安全性,而不会显著影响资源有限的物联网设备的性能.
主要方法:
- 开发了MARAS,将相互认证和授权集成到网络层.
- 使用了动态访问令牌,基于哈希的消息身份验证代码 (HMAC) 的一次性密码 (HOTP),高级加密标准 (AES),哈希链和OAuth2.0.0.
- 修改了只有"发布"和"连接"的MQTT消息,具有最小的开销 (49字节用于"发布",127字节用于"连接").
主要成果:
- 马拉斯 (MARAS) 证明了可容忍的网络开销,总体数据流量不到非马拉斯 (MARAS) 流量的两倍.
- "连接"消息的往返时间延迟不到一毫秒; "发布"消息的延迟是163%的网络默认值的上限.
- 马拉斯实现了与类似方案相比较的通信开销,但通过将密集操作卸载给经纪人,提供了更高的计算性能.
结论:
- 在轻量级物联网环境中,MARAS为相互认证和基于角色的授权提供了有效的解决方案.
- 该方案提高了受限制设备的安全性,而不会给性能带来重大处罚.
- 马拉斯代表了基于MQTT的物联网应用程序的可行和高效的安全增强.
相关概念视频
Integrated Healthcare System
1.7K
An integrated healthcare system (IHS) is a set of organizations that provides for or arranges to provide coordinated and continuous service to a defined population. The IHS takes responsibility for that particular population's health status and outcome, both clinically and fiscally. An integrated healthcare system is a well-organized, well-coordinated, and collaborative network. The integrated delivery system is a network that connects different healthcare providers to deliver organized,...
1.7K
Issues And Trends In Healthcare Delivery System
5.7K
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
5.7K
Role of Septins
1.8K
Septins are the recently discovered fourth major protein component of the cytoskeleton, along with microfilaments, microtubules, and intermediate filaments. These proteins can associate with other cytoskeletal filaments and carry out varied roles or can be free-floating in the cytoplasm.
Cellular Functions of Septins
Recent studies have revealed the multifaceted roles of septins in various cellular processes such as cytokinesis, ciliogenesis, and neurogenesis. Septins act as scaffolds and...
Cellular Functions of Septins
Recent studies have revealed the multifaceted roles of septins in various cellular processes such as cytokinesis, ciliogenesis, and neurogenesis. Septins act as scaffolds and...
1.8K
Role of Reduced Coenzymes NADH and FADH₂
11.9K
The energy released from the breakdown of the chemical bonds within nutrients can be stored either through the reduction of electron carriers or in the bonds of adenosine triphosphate (ATP). In living systems, a small class of compounds functions as mobile electron carriers, molecules that bind to and shuttle high-energy electrons between compounds in pathways. The principal electron carriers that will be considered originate from the B vitamin group and are derivatives of nucleotides; they are...
11.9K
Self-Schemas
31.2K
In general, a schema is a mental construct consisting of a cluster or collection of related concepts (Bartlett, 1932). There are many different types of schemata, and they all have one thing in common: schemata are a method of organizing information that allows the brain to work more efficiently. When a schema is activated, the brain makes immediate assumptions about the person or object being observed.
31.2K
IP3/DAG Signaling Pathway
12.2K
Membrane lipids such as phosphatidylinositol (PI) are precursors for several membrane-bound and soluble second messengers. Specific kinases phosphorylate PI and produce phosphorylated inositol phospholipids. One such inositol phospholipids are the phosphatidylinositol-4,5 bisphosphate [PI(4,5)P2], present in the inner half of the lipid bilayer. Upon ligand binding, GPCR stimulates Gq proteins to turn on phospholipase Cꞵ. Activated phospholipase Cꞵ cleaves PI(4,5)P2 and...
12.2K


