侵权投诉

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

什么是网络认证技术

xunwei201508 来源:讯维官方公众号 作者:XUNWEI 2021-11-26 16:21 次阅读

认证是指用户采用某种方式来证明自己确实是自己宣称的某人,网络中的认证主要包括身份认证和消息认证。身份认证可以使通信双方确信对方的身份并交换会话密钥。保密性和及时性是认证密钥交换中的两个重要的问题。

为了防止假冒和会话密钥的泄密,像用户标识和会话密钥这样的重要信息必须以密文形式传送,这就需要事先已有能用于这-目的的主密钥或公钥。由于可能存在消息重放,因此及时性非常重要。

在消息认证中,接收方希望能够保证其接收的消息确实来自真正的发送方。有时收发双方不同时在线,例如在电子邮件系统中,电子邮件消息发送到接收方的电子邮件中,并直存 放在 邮箱中直至接收方读取为止。

广播认证是一种特殊的消息认证形式,在广播认证中一方广 播的消息被多方认证。传统的认证是区分不同层次的,网络层认证负责网络层的身份鉴别,业务层认证负责业务层的身份鉴别,两者独立存在。

但是,在物联网中,业务应用与网络通信紧紧地捆绑在一起, 认证有其特殊性。例如,当物联网的业务由运营商提供时,那么就可以充分利用网络层认证的结果而不需要进行业务层的认证。

又如,当业务是敏感业务如金融类业务时,一般业务 提供者不信任网络层的安全级别,因而会使用更高级别的安全保护,那么这时就需要进行业务层的认证:当业务是普通业务时,如气温采集业务等,业务提供者认为网络认证已经足够,那么就不再需要进行业务层的认证了。

在物联网的认证机制中,传感网的认证机制是需要研究的重要部分。WSN中的认证技术主要包括: (1)基于轻量级公钥算法的认证技术。鉴于经典的公钥算法需要高计算量,在资源有限的无线传感网中不具有可操作性,当前一些研究正致力于对公钥算法进行优化设计以使其能适应无线传感网,但在能耗和资源方面仍存在很大的改进空间,如基于RSA公钥算法的Tiny PK认证方案和基于身份标识的认证算法等。

(2)基于预共享密钥的认证技术。SNEP方案中提出两种配置方法:一是结点之间的共享密钥,二是每个结点和基站之间的共享密钥。这类方案使用每对结点之间共享一个主密钥, 可以在任何一对结点之间建立安全通信。其缺点是扩展性和抗捕获能力较差,任意一结 点被俘获后就会暴露密钥信息,进而导致全网络瘫痪。

(3)基于随机密钥预分布的认证技术。该技术让每个结点从一个密钥池中随机选取密钥,利用结点的局部连通概率由密钥池的大小可确定结点需存取的密钥数或由结点存储能力确定密钥池大小。利用随机配对密钥方案,即一个密钥仅随机唯一 分配给对结点, 实现结点间的认证,将一个结点对另一结点发送的消 息进行解密,从而完成认证。该技术的长处在于实现简单,计算负载很小,网络扩展能力较强,在一定程度上能支持网络的动态变化;但是结点抗俘获能力很差,不支持对邻居结点的身份认证,更无法抵抗冒充攻击,随着俘获结点的增多,更多的密钥信息将暴露出来。

(4)利用辅助信息的认证技术。利用辅助信息(如预测结点部署位置)的认证技术,可以借助结点的部署信息或分布模型来有效提高密钥共享概率,并减少预分发密钥的数量,提高网络抵抗被俘结点攻击的能力。但是需要对部署信息有较准确的先验知识或与假定模型匹配的部署方法,由于对辅助信息的依赖性,其缺点就在于仅适合能预知结点位置的WSN。

(5)基于单向散列函数的认证技术。该技术主要用于广播认证。单向散列函数可生成一个密钥链,利用单向散列函数的不可逆性,保证密钥不可预测。通过某种方式依次公布密钥链中的密钥,可以对消息进行认证。目前,基于单向散列函数的广播认证技术主要是对TESLA协议的改进:它以TESLA协议为基础,对密钥更新过程、初始认证过程进行了改进,使其能够在WSN有效实施。

编辑:jq

原文标题:网络认证技术

文章出处:【微信号:xunwei201508,微信公众号:讯维官方公众号】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    物联网系列⑤——基于ESP8266与点灯科技平台的氛围灯设计(接入小爱同学)

    物联网系列⑤——基于ESP8266与点灯科技平台的氛围灯设计(接入小爱同学)一、设计目标二、电路设计....
    发表于 01-18 11:29 3次 阅读
    物联网系列⑤——基于ESP8266与点灯科技平台的氛围灯设计(接入小爱同学)

    [rsp8266]疫情期间我开发了小黑,很多人却说他看不懂

    --------------------------------------------------....
    发表于 01-18 11:25 2次 阅读
    [rsp8266]疫情期间我开发了小黑,很多人却说他看不懂

    智能家居系统设计(监测+控制)

    智能家居系统模型设计引言实现的功能硬件选型主控模块无线通信模块数据采集模块温湿度监测空气质量监测光照....
    发表于 01-18 11:23 3次 阅读
    智能家居系统设计(监测+控制)

    led矩阵循环显示多个汉字

    #单片机led矩阵显示多个汉字首先:我使用的是普中的单片机,用到了74HC595芯片(这是一个串行输....
    发表于 01-18 11:21 3次 阅读
    led矩阵循环显示多个汉字

    学习笔记(08):单片机到底是个什么东西-1.2.第1季第2部分-1.2.6.外设与内部外设

    本课程是《朱有鹏老师单片机完全学习系列课程》第1季第2个课程,用通俗易懂的语言讲了很多和单片机有关的....
    发表于 01-18 11:14 2次 阅读
    学习笔记(08):单片机到底是个什么东西-1.2.第1季第2部分-1.2.6.外设与内部外设

    结合 RT-Thread 了解 PCA9685 扩展 I/O 的应用(带 PWM 功能,I2C 通信)

    背景介绍:上一篇《看 Sugar 如何说 I2C 通信》中 Sugar 从硬件角度说了 I2C 总线....
    发表于 01-18 11:11 4次 阅读
    结合 RT-Thread 了解 PCA9685 扩展 I/O 的应用(带 PWM 功能,I2C 通信)

    使用下一代的嵌入式IDE-PlatformIO 教程

    1.生成工程1.1 打开STM32CubeMX:选择你的MCU,这里我用的是STM32F103RCR....
    发表于 01-18 11:03 4次 阅读
    使用下一代的嵌入式IDE-PlatformIO 教程

    PlatformIO开发环境搭建

    文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结简介对于嵌入....
    发表于 01-18 10:54 2次 阅读
    PlatformIO开发环境搭建

    IO扩展芯片PCA9557

    项目上用到的一款蓝牙芯片引脚太少,选择了PCA9557扩展IO,通过一路i2c可以扩展出8个IO。这....
    发表于 01-18 10:47 4次 阅读
    IO扩展芯片PCA9557

    单片机实验四:定时器控制发光二极管的亮灭+简单输出连续矩形脉冲

    此文转载自:https://blog.csdn.net/Cyril_KI/article/detai....
    发表于 01-18 10:12 0次 阅读
    单片机实验四:定时器控制发光二极管的亮灭+简单输出连续矩形脉冲

    ESP32使用PCF8563时钟模块进行网络校时

    ESP32使用PCF8563时钟模块获取网络校时关于PCF8563时钟模块的介绍接线下载Arduin....
    发表于 01-18 09:55 3次 阅读
    ESP32使用PCF8563时钟模块进行网络校时

    行稳致远 进而有为 | 美格智能2021年年度经营管理会议顺利召开

    2022年1月15日-16日,美格智能核心管理和业务团队以高清视频会议方式,举行了2021年第4季度....
    的头像 吴振波 发表于 01-18 09:53 10次 阅读
    行稳致远 进而有为 | 美格智能2021年年度经营管理会议顺利召开

    M-Arch(10)第九个示例:SPI与DS1302

    前言回顾下之前的章节:第一章节中我们描述了整个框架的核心设计思路以及主要的文件架构第二章节中我们基于....
    发表于 01-18 09:50 3次 阅读
    M-Arch(10)第九个示例:SPI与DS1302

    DS1302时钟芯片读写操作(基于普中A2开发板)

    一、命令字讲解命令字为一个字节,由八个位组成。1、位7固定位1;否则不可对DS1302进行操作;2、....
    发表于 01-18 09:43 4次 阅读
    DS1302时钟芯片读写操作(基于普中A2开发板)

    海尔集团董事局主席周云杰:执一不失,开创未来

    1月17日,在海尔集团创新年会上,海尔集团董事局主席、首席执行官周云杰发表了题为《执一不失,开创未来....
    的头像 科讯视点 发表于 01-18 09:27 117次 阅读
    海尔集团董事局主席周云杰:执一不失,开创未来

    蓝桥杯 模板Template Part8:DS1302 时钟芯片

    8421BCD码与二进制原码的相互转换。九层妖塔 起于垒土【蓝桥杯】—{模板Template}—{P....
    发表于 01-18 09:22 5次 阅读
    蓝桥杯 模板Template Part8:DS1302 时钟芯片

    DS1302电子时钟

    DS1302电子时钟DS1302如上图所示,它是由美国DALLAS公司推出的具有涓细电流充电能力的低....
    发表于 01-18 09:02 0次 阅读
    DS1302电子时钟

    智能避障小车学习笔记(基于Wemos的避障小车)

    智能避障小车一、开发环境ArduiNo平台网盘地址:https://pan.baidu.com/s/....
    发表于 01-18 08:41 3次 阅读
    智能避障小车学习笔记(基于Wemos的避障小车)

    怎样去解决NVIC_EnableIRQ使能无法进行的问题呢

    NVIC_EnableIRQ使能无法进行这是为什么呢? 怎样去解决NVIC_EnableIRQ使能无法进行的问题呢? ...
    发表于 01-18 06:21 0次 阅读

    详解HDC1080温湿度传感器

    HDC1080是什么? HDC1080温湿度传感器有哪些功能和典型应用呢? ...
    发表于 01-18 06:08 0次 阅读

    智慧消防技术是在物联网概念上发展的一种新型技术

    1、前言 随着物联网的飞速发展,智慧消防的概念已经逐渐成为消防行业的热点话题,也成为一种新的趋势。近....
    发表于 01-17 14:04 6次 阅读
    智慧消防技术是在物联网概念上发展的一种新型技术

    ESP8266学习笔记01

    1主板引脚1、蓝底白字部分为芯片引脚,引脚输出高电平为3.3V。引脚工作电压为3.3V。2、浅蓝色背....
    发表于 01-17 13:44 19次 阅读
    ESP8266学习笔记01

    详细讲解如何使用STM32驱动LT3746(32路带降压控制的LED驱动)

    详细讲解如何使用STM32驱动LT3746【32路带降压控制的LED驱动】什么是LT37461. L....
    发表于 01-17 13:04 4次 阅读
    详细讲解如何使用STM32驱动LT3746(32路带降压控制的LED驱动)

    非常好用的上位机软件(功能强大)——匿名四轴上位机

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么....
    发表于 01-17 13:02 2次 阅读
    非常好用的上位机软件(功能强大)——匿名四轴上位机

    GD32F303课程【4】串口开发

    目录如下,持续更新~~【1】星空派GD32F303开发板介绍 与 文章目录1. 串口基础概念USAR....
    发表于 01-17 12:58 3次 阅读
    GD32F303课程【4】串口开发

    Uart协议介绍

    文章目录前言一、Uart协议(即串口)的基本概念二、Uart配置基本属性1.波特率2.起始位3.数据....
    发表于 01-17 12:56 2次 阅读
    Uart协议介绍

    Stduino学习(一)3色LED模块

    *37种传感器(一)之3色LED模块+Stduino Nano&UNO*本文转载自: www.std....
    发表于 01-17 12:00 3次 阅读
    Stduino学习(一)3色LED模块

    STM32F1驱动超声波模块实验

    STM32驱动超声波模块实验开篇闲篇:耀风(鄙人)是一个STM32才入门的小白所以文章写的不是很严谨....
    发表于 01-17 11:55 2次 阅读
    STM32F1驱动超声波模块实验

    【更好用的单片机】Stduino学习(三十)DS18B20模块

    37种传感器(三十)DS18B20模块+Stduino Nano&UNO本文转载自:http://w....
    发表于 01-17 11:46 3次 阅读
    【更好用的单片机】Stduino学习(三十)DS18B20模块

    【更好用的单片机】Stduino学习(三十二)DS1302模块

    37种传感器(三十二)DS1302模块+Stduino Nano&UNO本文转载自:http://w....
    发表于 01-17 11:45 4次 阅读
    【更好用的单片机】Stduino学习(三十二)DS1302模块

    STM32CubeMX | | 使用小熊派玩转颜色识别传感器(纯手工打造E53传感器模块)

    关注、星标嵌入式云IOT技术圈,精彩及时送达我买来做颜色识别传感器的模块是TCS34725,如下图所....
    发表于 01-17 11:44 5次 阅读
    STM32CubeMX | | 使用小熊派玩转颜色识别传感器(纯手工打造E53传感器模块)

    2021蓝桥杯单片机组个人总结

    前言: 距离单片机国赛已经结束两个多月了,国二(自己也没想到),证书现在还没到手,应该在老师那里。因....
    发表于 01-17 11:43 2次 阅读
    2021蓝桥杯单片机组个人总结

    【更好用的单片机】Stduino拓展学习(二)SG90舵机

    【基于STM32】Stduino拓展学习(二)SG90舵机本文转载自:http://www.stdu....
    发表于 01-17 11:40 4次 阅读
    【更好用的单片机】Stduino拓展学习(二)SG90舵机

    实现(3)-----感知层的实现的学习之ZigBee协议栈实验----无线点灯

    1.为什么使用cc2530ZigBee板来实现感知层?为什么不能直接使用单片机采集数据呢?因为单片机....
    发表于 01-17 11:39 4次 阅读
    实现(3)-----感知层的实现的学习之ZigBee协议栈实验----无线点灯

    【正点原子FPGA连载】第八章LED灯流水实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    第八章LED灯流水实验LED灯流水作为一个经典的入门实验,其地位堪比编程界的“Hello,World....
    发表于 01-17 11:38 3次 阅读
    【正点原子FPGA连载】第八章LED灯流水实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    STM32入门学习经验总结

    STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核。....
    发表于 01-17 11:36 2次 阅读
    STM32入门学习经验总结

    EDA技术试验一:Quartus II 软件和 DE2-115 开发板使用入门

    实验目的熟悉 Quartus II 开发环境,掌握原理图输入方式、文本输入方式和波形仿真;熟练掌握在....
    发表于 01-17 11:27 2次 阅读
    EDA技术试验一:Quartus II 软件和 DE2-115 开发板使用入门

    STM32F103-入门基础实验-GPIO输出控制LED核心代码(固件库版)

    上次我们讲了如何配置寄存器使用GPIO-输出-控制LED灯,与我们之前学的51单片机的方法是一样的,....
    发表于 01-17 11:19 2次 阅读
    STM32F103-入门基础实验-GPIO输出控制LED核心代码(固件库版)

    利尔达全球首发基于移芯EC618平台的Cat1模组

    市场研究公司Counterpoint近日公布了全球蜂窝物联网模块芯片最新研究报告。2021年第三季度....
    的头像 物联网观察 发表于 01-17 11:09 124次 阅读

    STM32F103-入门基础实验-USART(输入/输出)实验核心代码(固件库版)

    1、USART简介USART(Universal Synchronous /Asynchronous....
    发表于 01-17 11:06 4次 阅读
    STM32F103-入门基础实验-USART(输入/输出)实验核心代码(固件库版)

    在keil下创建工程并调试STM32汇编源程序【单片机入门】

    一、打开keil新建keil工程点击New μVision Project命名后点击保存选择芯片ST....
    发表于 01-17 10:48 0次 阅读
    在keil下创建工程并调试STM32汇编源程序【单片机入门】

    proteus仿真duplicate part reference 报错

    在proteus仿真中,运行代码后发现出现了duplicate part reference 报错。....
    发表于 01-17 10:38 2次 阅读
    proteus仿真duplicate part reference 报错

    Arduino与Proteus仿真实例-7段数码管(7线)驱动仿真

    7段数码管(7线)驱动仿真七段显示模块是一种用于显示数字的电子设备,由七个LED段组成。 由于 LE....
    发表于 01-17 10:16 2次 阅读
    Arduino与Proteus仿真实例-7段数码管(7线)驱动仿真

    单片机:keil与仿真proteus建立连接

    物联网单片机第一堂实验课,同学们似乎都被建立keil和proteus的链接难倒了,但是大家敲代码似乎....
    发表于 01-17 10:05 3次 阅读
    单片机:keil与仿真proteus建立连接

    轻松搞懂STM32F4实时时钟RTC

    闲聊:最近STM32价格真的是越涨越高,感觉STM32很快会被其他产品取代,到时候又要再学。最近大学....
    发表于 01-17 09:55 6次 阅读
    轻松搞懂STM32F4实时时钟RTC

    如何实现智能家居系统的设计?

    如何实现智能家居系统的设计?
    发表于 01-17 09:37 0次 阅读

    MQ-135与STM32在TFTLCD上显示数据

    自己从一个拿到模块丝毫不知道怎么操作的小白,到现在加班到十点的码畜,一切都因自己水平差,再加把劲吧!....
    发表于 01-17 09:35 0次 阅读
    MQ-135与STM32在TFTLCD上显示数据

    艾拉物联深度赋能模组厂商 Ayla云霄平台LBS服务上线

    随着物联网的发展及商业化落地,各个行业激发出新的应用场景和市场需求。 车联网、智慧支付、智慧物流……....
    的头像 话说科技 发表于 01-17 09:23 198次 阅读

    led矩阵循环显示多个汉字怎么实现?

    led矩阵循环显示多个汉字怎么实现?
    发表于 01-17 08:32 0次 阅读

    如何利用ESP8266实现氛围灯的设计?

    如何利用ESP8266实现氛围灯的设计?
    发表于 01-17 08:08 0次 阅读

    I2C如何实现与PCA9685通信并且控制多个舵机?

    I2C如何实现与PCA9685通信并且控制多个舵机?
    发表于 01-17 08:05 0次 阅读

    如何使用esp8266实现开灯与关灯操作?

    如何使用esp8266实现开灯与关灯操作?
    发表于 01-17 07:48 0次 阅读

    PCA9685扩展I/O的应用是什么?

    PCA9685怎么使用? PCA9685扩展I/O的应用是什么? ...
    发表于 01-17 07:38 0次 阅读

    如何安装PlatformIO?怎么使用?

    如何使用IDE-PlatformIO? 如何安装PlatformIO?
    发表于 01-17 06:31 0次 阅读

    单片机主要有哪些应用领域呢

    单片机可以做什么?单片机主要有哪些应用领域呢?...
    发表于 01-17 06:23 0次 阅读

    电流对时间求导出来的是什么

    电流对时间求导出来的电流的瞬间变量,电流对时间的导数是电流的变化速度。
    的头像 工程师邓生 发表于 01-16 16:42 231次 阅读

    东芝推出新款IC芯片可为提升穿戴和物联网设备续航能力开辟道路

    东芝电子元件及存储装置株式会社(“东芝”)已向市场推出了“TCK12xBG系列”负载开关IC,其静态....
    的头像 文传商讯 发表于 01-16 10:12 854次 阅读

    串口服务器E810-DTU实现以太网与RS232数据透明传输

    E810-DTU-V1.0是一款232转以太网的单串口服务器,实现了RJ45网口与RS232之间的数....
    发表于 01-15 17:24 6次 阅读
    串口服务器E810-DTU实现以太网与RS232数据透明传输

    CAN总线为什么这么火,CAN总线是什么

    很多的司机朋友以及工控圈的朋友都有听到过“CAN总线”一词,今天我们就来一起看一下CAN总线为什么这....
    发表于 01-15 17:04 78次 阅读

    身价过亿的女王对小码农说中断会了吗

    文章目录为了女王,咳咳,为了知识敢说中断不会吗?单片机的中断系统1.什么是中断2.中断的执行过程3.....
    发表于 01-14 15:53 10次 阅读
    身价过亿的女王对小码农说中断会了吗