内网传输——解决物联网信息安全和隐私保护问题

news2024/11/14 15:34:08

与普通电脑系统不同,物联网建立在嵌入式系统的基础之上,其通信协议因设备和应用程序而异。目前还没有一个统一的中央系统来构建安全措施,那么,在企业物联网实际应用中,如何保证信息安全?

物联网生态系统的安全威胁

在传统系统环境中,病毒、恶意软件、黑客等是网络攻击的主要形式。在物联网中,需要关注设备被盗、设备操纵、身份盗窃、窃听等造成的严重破坏。

一旦被入侵,物联网可能会对个人生活或企业的数据完整性造成严重影响。例如,黑客通过攻击他/她的健身追踪器来跟踪一个人;基于物联网的外围防御系统可以被黑客入侵,以获得对办公室机密区域的访问。而物联网漏洞可以使黑客更容易实现这些。

物联网安全主要以3种形式被击败

1、盗窃:

▲窃取设备

▲通过窃听窃取存储在设备中的数据

▲知识产权盗窃

2、欺诈:

▲盗用身份以验证用户访问权限

▲伪造设备凭据以访问服务器或数据存储库

3、操纵:

▲操纵服务器、路由器、设备、数据或客户端中的数据

▲修改致动器系统的动作

▲强迫系统崩溃以破坏整个功能(例如:物联网智能家居安全系统)

强化物联网安全的4种方式

虽然物联网安全存在可怕的危险,但可以借助先进的安全措施创建这些设备的安全网。

1、数据加密

设备可以在数据传输和交换之前进行身份验证和数据加密。加密确保了数据即使被黑客窃取,也无法以原始形式访问。设备身份认证可确保防止设备被操纵,从而避免黑客自主控制的陷阱。

2、代码签名证书

代码签名证书就像数字签名一样,可以确保只有经过验证的代码才能在设备上运行,除编辑器外,其他任何人都不能破坏或编辑代码。这为物联网设备增加了另一层安全性,在大多数情况下,这些设备在独立平台上运行。

3、设备端的安全性

估计到2020年将有数十亿台设备连网,这意味着黑客有数十亿个新的攻击点。如果没有集中控制来保护这些设备,唯一的出路就是保护设备端。

4、云端安全

云是物联网的主要交通路径,因此,阻止网络安全的第二个外围防御必须在云服务器上。市场上已经存在广泛的云安全规定,可以针对物联网环境进行调整以实现最佳匹配。

只要互联网继续存在,网络安全问题就不会消失,随着物联网浪潮的到来,网络安全的风险只会越来越多。与上一代设备不同,在“物联网”一代中,数据丢失和个人身份盗窃的风险是严重的。物联网设备的所有方必须采取足够的安全措施,以避免这些可能的物联网网络安全风险的影响。

5、采用内组网传输数据

在物联网传输层中采用内组网方案,可以较大程度保证企业信息安全。

推荐这套以LoRa自组网为基础的室内外定位系统,具有低成本、易部署、高精度等特点,系统构成如下

感知层:DNA1人员定位卡(支持北斗GPS、LoRa数据传输,定位精度±2米)

传输层:LoRa基站(搭配无线网桥可实现公里级远距离数据传输)

平台层:人员管理系统(人员定位、缺员报警、电子围栏、安全路线规划)

在这套系统,工作人员佩戴DNA1人员定位胸卡,在室外直接获取GPS/北斗卫星定位数据,在室内与UWB基站相互测距得出厘米级定位信息,定位卡通过LoRa远距离传输至附近的LoRa从基站,基站再通过局域网网线将定位数据回传至服务器,最终实现人员定位、发送/接收呼救信息、人员突发情况报警、电池电量不足报警、门禁消费一卡通等功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/182349.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

OpenHarmony社区运营报告(2022年12月)

本月快讯• 本月新增22款产品通过兼容性测评,累计220款产品通过兼容性测评。• 12月28日,OpenAtom OpenHarmony(以下简称“OpenHarmony”)凭借其创新的技术特性和开源生态建设成果,荣膺“InfoQ 2022年度十大开源新锐项…

Redis实现用户签到 | 黑马点评

目录 一、BitMap用法 1、介绍 2、用法 3、练习 二、签到功能 1、需求 2、代码实现 三、签到统计 1、分析 2、接口实现 一、BitMap用法 1、介绍 我们完全可以通过数据库签到表来实现签到功能,但是假如我们的用户达到千万,每年平均签到10次&am…

基于微信小程序的网络安全科普系统小程序

文末联系获取源码 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.…

设计模式之简单工厂

现在有一个这样的需求:控制台输入俩个数,并输入运算符,计算并输出结果。上述需求乍一看,特别像一个小型的计算器,记得初学Java时,实现过。 实现一: 创建计算器类,控制台输入俩个数…

windows 10 本地配置Oracle19+用navicat连接

文章目录0.背景环境0.背景知识1.卸载旧版本、安装 oracle 192.配置3.用 Navicat 连接3.1 下载instantclient193.2 配置dll使能连接高版本oracle3.3 配置连接4. 相关操作命令5.本地命令行登录orclpdb下的用户0.背景环境 本机已安装oracle12和Navicat15,需要先彻底卸载…

【docker】基础知识梳理与使用

every blog every motto: You can do more than you think. https://blog.csdn.net/weixin_39190382?typeblog 0. 前言 docker基础知识的梳理与使用 1. docker的理解 Registry(仓库):是一个集中存储与分发镜像的服务。最常用的Registry是…

油井远程监控解决方案

1.项目背景 油田生产过程中,由于井筒内存在着不同程度的缺陷,会产生各种问题。而油井开采设备的连续稳定运行是保证石油开采的首要条件,但是由于油田地域广阔,油井分布广泛,没有规则性的油井工作状况的监测和控制&…

Acwing4655. 重新排序(差分模板题)

给定一个数组 A 和一些查询 Li,Ri,求数组中第 Li 至第 Ri 个元素之和。 小蓝觉得这个问题很无聊,于是他想重新排列一下数组,使得最终每个查询结果的和尽可能地大。 小蓝想知道相比原数组,所有查询结果的总和最多可以增加多少? …

【树】二叉树的非递归遍历

非递归的遍历需要使用栈保存当前不输出的结点,并且三种遍历顺序步骤有所不同。中序遍历1.查看其当前结点是否为空:若非空则将当前结点入栈,指针指向其左孩子;若当前结点为空,说明上一个入栈的结点没有左孩子&#xff0…

vite+vue3+elementPlus搭建项目

创建基础框架 方式一: 创建命令 npm create vitelatest or yarn create vite 注意:这里可能会出现一个坑,注意你的node版本(node版本过低就会报错) 创建成功 创建成功后运行以下命令即可 yarn yarn dev 这种创建方…

C技能树-判断语句

三个数从小到大排序并输出 任意输入3个整数&#xff0c;使用if语句对这3个整数由小到大进行升序排序。请判断下面哪一项无法实现该功能。 #include <stdio.h>/* 交换x和y */ void swap(int* x, int* y) {int temp *x;*x *y;*y temp; }int main(int argc, char** arg…

[红明谷CTF 2021]write_shell

目录 信息收集 payload 补充知识 信息收集 代码审计 <?php error_reporting(0); highlight_file(__FILE__); function check($input){if(preg_match("/| |_|php|;|~|\\^|\\|eval|{|}/i",$input)){// if(preg_match("/| |_||php/",$input)){die(h…

(二十七)Map集合体系

目录 前言: 一、Map集合的遍历方式之一:键找值 二、Map集合的遍历方式之二:键值对 三、Map集合的遍历方式之三:Lambda表达式 四、Map集合的实现类HashMap 五、Map集合的实现类LinkedHashMap 六、Map集合的实现类TreeMap 七、不可变集合 前言: ①Map集合是一种双列集合&a…

机器学习中的聚类算法

1. 概述根据所拥有的数据&#xff0c;可以使用三种不同的机器学习方法&#xff0c;包括监督学习、半监督学习和无监督学习。在监督学习中&#xff0c;根据已标记数据&#xff0c;因此可以确定输出是关于输入的正确值。通过半监督学习&#xff0c;用户将拥有一个大型数据集&…

提高mysql性能:设计阶段

合适的表设计 基本原则 避免太多的列 太多的列会导致mysql从行缓存中将编码过的列转换为行数据时花费大量大代价。 减少太多的关联 为减少太多的关联造成解析和查询的性能影响&#xff0c;应该将单表的关联控制在12个之内。 合理使用枚举 枚举只适用于值相对固定&#x…

go入门——基础语法

go环境安装 1、安装 go官网&#xff1a;Downloads - The Go Programming Language (google.cn) go中文网&#xff1a;Go下载 - Go语言中文网 - Golang中文社区 (studygolang.com) 这里我是amd64位win10系统&#xff0c;所以我下载这个 下载完成之后安装到自己喜欢的目录就好…

Java:基于XML的Spring使用【IOC容器】

基于XML的Spring使用一、Spring IOC 底层实现1.1 BeanFactory与ApplicationContexet1.2 图解IOC类的结构二、 Spring依赖注入数值问题【重点】2.1 字面量数值2.2 CDATA区2.3 外部已声明bean及级联属性赋值2.4 内部bean2.5 集合三、 Spring依赖注入方式【基于XML】3.1 set注入3.…

电子技术——MOS管的CV特性

电子技术——MOS管的CV特性 MOS管是一种压控晶体管&#xff0c;本节我们学习MOS管的CV特性&#xff0c;即电压-电流特性。MOS管的特性曲线有两种&#xff0c;分别是伏安特性和传导特性。 iD−vDSi_D-v_{DS}iD​−vDS​ 特性曲线 为了测量MOS管的 iD−vDSi_D-v_{DS}iD​−vDS​…

ctfshow黑盒测试篇

文章目录web380web381web382web383web384web385web386web387web388web389web390web391web392web393web394、395web380 目录扫出来了page.php $id应该是传的参数&#xff0c;是php的文件名 page.php?idflag 访问源码拿到flag web381 就是这个目录 /alsckdfy/ 访问就是flag …

力扣(LeetCode)1664. 生成平衡数组的方案数(C++/Python3)

题目描述 模拟 逆向思维&#xff08;删除元素的性质&#xff09;&#xff1a;删除数组的某个元素&#xff0c;左侧元素的下标不变&#xff0c;右侧元素的下标发生奇偶替换。 算法流程 ① 由于算法从右往左枚举&#xff0c;预处理左侧的奇数下标元素之和oddl&#xff0c;偶数下…