PrivShieldROS:一个扩展的机器人操作系统集成以太坊和星际文件系统,用于增强传感器数据隐私
Tianhao Wang1, Ke Chen1, Zhaohua Zheng1,2
1School of Cyberspace Security (School of Cryptology), Hainan University, Haikou 570228, China.
Sensors (Basel, Switzerland)
|May 25, 2024
概括
本研究介绍了PrivShieldROS,这是使用区块链和IPFS进行机器人视觉数据的安全系统. 它提高了机器人操作系统 (ROS) 的数据安全性和访问控制,提高了效率.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 网络安全 网络安全
- 数据管理数据管理
背景情况:
- 机器人操作系统 (ROS) 在安全和医疗保健等关键应用中处理敏感视觉数据.
- 现有的ROS数据安全区块链解决方案存在高延迟和资源需求.
研究的目的:
- 开发一个安全高效的系统,在ROS中保护视觉传感器数据.
- 解决目前基于区块链的机器人安全方法的局限性.
主要方法:
- 推出了PrivShieldROS,这是一个扩展的ROS,集成了星际文件系统 (IPFS),区块链和HybridABEnc.
- 利用IPFS实现分散的数据可用性和稳定性.
- 实现了HybridABEnc用于细粒度的访问控制.
- 采用区块链来持续存储数据内容标识符 (CID).
主要成果:
- 与现有的区块链扩展的ROS相比,PrivShieldROS在关键指标上表现得更好.
- 该系统有效地提高了视觉传感器数据的机密性和安全性.
- 实验验证证证实了系统的有效性.
结论:
- PrivShieldROS提供了一个强大的解决方案,用于在ROS中保护敏感视觉数据.
- IPFS,区块链和HybridABEnc的集成提供了一个可扩展和高效的安全框架.
- 这种方法促进了隐私关键的机器人应用中的安全数据处理.
更多相关视频
06:32Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
1.3K
05:54Stereo-Electro-Encephalo-Graphy SEEG With Robotic Assistance in the Presurgical Evaluation of Medical Refractory Epilepsy: A Technical Note
Published on: June 13, 2016
17.2K
相关概念视频
Personal Protective Equipment
1.5K
Personal protective equipment (PPE) is unique clothing or equipment worn by an employee to minimize or prevent exposure to infectious agents. PPE creates a barrier between the employee and the infectious materials. PPE must be readily available in the patient care area. PPE includes gloves, gowns and aprons, masks and respirators, goggles, face shields, shoes, and headcovers:
1.5K
Masking and Demasking Agents
2.4K
EDTA titrations may necessitate masking and demasking agents to temporarily protect a particular metal ion in a mixture from the EDTA reaction. These agents facilitate the sequential analysis of the metal ions by forming stable complexes with some—but not all—metal ions during certain steps.
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
2.4K
Ethical Issues
912
Nurses are essential in patient care, upholding the ethical principles of their profession and effectively navigating ethical dilemmas. Neglecting ethical issues can lead to inadequate patient care, compromised therapeutic relationships, and moral distress among healthcare workers.
Ethical Concerns in Healthcare:
Ethical Concerns in Healthcare:
912
Zones of Protection
166
In power systems, the entire setup is divided into protective zones to isolate faults and protect the rest of the network. These zones include generators, transformers, buses, transmission lines, distribution lines, and motors. Each zone can be visualized as a separate room in a house, with each room protected by its own circuit breaker.
Protective zones are defined by closed dashed lines, containing one or more components. A key characteristic of these zones is the strategic placement of...
Protective zones are defined by closed dashed lines, containing one or more components. A key characteristic of these zones is the strategic placement of...
166
Eukaryotic Compartmentalization
10.9K
One of the distinguishing features of eukaryotic cells is that they contain membrane-bound organelles, such as the nucleus and mitochondria, that carry out specialized functions. Since biological membranes are only selectively permeable to solutes, they help create a compartment with controlled conditions inside an organelle. These microenvironments are tailored to the organelle's specific functions and help isolate them from the surrounding cytosol.
For example, lysosomes in the animal...
For example, lysosomes in the animal...
10.9K
Storage
84
A schema is a mental framework that helps individuals organize and interpret information. Schemata, formed from previous experiences, influence how we process new information: how we encode it, the inferences we make, and how we retrieve it. For instance, a schema for what a typical classroom looks like might include desks, a teacher's desk, a whiteboard, and students in such an environment. This expectation helps us quickly understand and navigate new classrooms without needing to analyze...
84
