Security issues in visible light communication systems

2023-12-23 14:48

本文主要是介绍Security issues in visible light communication systems,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

读后感:

  • 今天读了《Security issues in visible light communication systems》,文章针对通信安全做出了如下研究:

  • 发送端:分为两种——red-green-blue (RGB) emitters和blue-LED。不同类型和形式的LED应用在不同的环境中:高功率的LED或者LED灯组应用在室内照明,低功率的设备应用在小型电话或者其他移动设施里。

  • 接收端:把发送过来的光接收和收集到一个检测元件设备上。生成的光电流通过D/A电路放大,因为现如今的技术实现充足的检测元件灵敏度,所以达到需求带宽不是一个问题(传输信道的损失和光的色散是主要的因素)。在IM/DD系统中,光电探测器产生一个与入射波强度相称的波形:探测器相当于一个方波产生器。

  • 传输信道:传输信道根据环境的不同分为六种情况,最普遍的是Kahn and Barry提出的IR信道。传输信道需要在发送端和接收端有直接的或者间接的视野。定向性的程度是决定信道类型的第二类因素,它取决于光束角的资源和检测器的视野区域。通常,在所有情况下,传输路径是由发送端到接收端的所有视线角路径所组成,一个扩散信道是由各种表面所反射的光资源所组成。这两部分的结合就决定了总功率的接收。
    -List item

  • 我们可以考虑三种VLC的分类:基础设施、固定的。移动的。以下是他们的特征:
    在这里插入图片描述

  • 我们考虑四个基本的VLC通信安全方面,命名为:是关于基础设施和固定或移动VLC设备的有价值的,保密的,真实性和完整性方面。我们考虑的威胁有可能是:干扰、窥探、数据修正。每个威胁应该对所有设备被分别考虑到。我们直观地知道,例如对比移动端到移动端的通信,基础设施到移动端的通信很容易被偷听,但是,与每个通信计划相关联的某种风险评估应该能够为我们提供关于最高威胁级别领域的答案。
    在这里插入图片描述

  • 展示了定性的估计:领域、功率和每个通信设备的辐射角。

  • 在物理层的安全:一个光通信信道是泊松信道模型,输入端是非负波,输出端是不同种类的泊松过程。在MAC模型中,有K个独立的输入和一个输出。信道的输出是K个单个输出信道的叠加。

  • 在MAC级别的安全:IEEE标准802.15.7定义了由MAC子层在更高协议级别要求时执行的安全机制。最近的IEEE标准假定了数据的真实性和保密性应该由密码的方式提供,但是这些设备的实施不应该不必要的复杂和消费太多计算资源。IEEE标准802.15.7标准的密码机制是对称密钥加密和使用由更高层提供的密钥。密钥框架的保护是指在两个同等设备之间或者一堆设备之间使用密钥分享,因此,在密钥存储和密钥维护成本与所提供的加密保护之间允许一些灵活性和特定于应用程序的权衡。

  • 结论:VLC的安全方面还有很长的路要走。在这个领域的最近的研究最主要集中在实现更高的传输速率(新型的MIMO调制系统)。站在我们的观点,与其他无线网络技术一样,VLC本身也存在着安全问题。VLC设备特别容易出现数据安全危险。最新的IEEE标准802.15.7标准没有提供充足的MAC级别阻碍物理级别危险的保护。进一步的研究需要去分析和提升最近的VLC技术指导信道等级的安全也要考虑。

这篇关于Security issues in visible light communication systems的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/528417

相关文章

Spring Security 基于表达式的权限控制

前言 spring security 3.0已经可以使用spring el表达式来控制授权,允许在表达式中使用复杂的布尔逻辑来控制访问的权限。 常见的表达式 Spring Security可用表达式对象的基类是SecurityExpressionRoot。 表达式描述hasRole([role])用户拥有制定的角色时返回true (Spring security默认会带有ROLE_前缀),去

Security OAuth2 单点登录流程

单点登录(英语:Single sign-on,缩写为 SSO),又译为单一签入,一种对于许多相互关连,但是又是各自独立的软件系统,提供访问控制的属性。当拥有这项属性时,当用户登录时,就可以获取所有系统的访问权限,不用对每个单一系统都逐一登录。这项功能通常是以轻型目录访问协议(LDAP)来实现,在服务器上会将用户信息存储到LDAP数据库中。相同的,单一注销(single sign-off)就是指

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti

Spring Security--Architecture Overview

1 核心组件 这一节主要介绍一些在Spring Security中常见且核心的Java类,它们之间的依赖,构建起了整个框架。想要理解整个架构,最起码得对这些类眼熟。 1.1 SecurityContextHolder SecurityContextHolder用于存储安全上下文(security context)的信息。当前操作的用户是谁,该用户是否已经被认证,他拥有哪些角色权限…这些都被保

Spring Security基于数据库验证流程详解

Spring Security 校验流程图 相关解释说明(认真看哦) AbstractAuthenticationProcessingFilter 抽象类 /*** 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。* 如果需要验证,则会调用 #attemptAuthentica

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

spring security 中的授权使用

一、认证     身份认证,就是判断一个用户是否为合法用户的处理过程。Spring Security 中支持多种不同方式的认证,但是无论开发者使用那种方式认证,都不会影响授权功能使用。因为 SpringSecurity 很好做到了认证和授权解耦。   二、授权     授权,即访问控制,控制谁能访问哪些资源。简单的理解授权就是根据系统提前设置好的规则,给用户分配可以访问某一个资源的

spring security 中的异常

一、简介 Spring Security 中异常主要分为两大类: 1、AuthenticationException: 认证异常 2、AccessDeniedException:  授权异常 AuthenticationEntryPoint 该类用来统一处理  AuthenticationException 异常 AccessDeniedHandler 该类用来统一处理  AccessDe

POJ 1018 Communication System(枚举)

题目: http://poj.org/problem?id=1018 题解: 我们可以枚举每一种B可能的值,然后寻找每一行里大于等于B里最小的P。 代码: #include<cstdio>#include<stdlib.h>struct in{double B,P;}a[101][101];double b[10001];int t[101];int cmp(cons

Lenze伦茨EMF2102IBC−LECOM−A/B/LI L−force Communication手测

Lenze伦茨EMF2102IBC−LECOM−A/B/LI L−force Communication手测