环境监测设备中常用的HMAC算法简介
Posted 瑞奇Ricky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境监测设备中常用的HMAC算法简介相关的知识,希望对你有一定的参考价值。
随着社会的发展,人们越来越重视货物的质量与品质,而不仅局限于生存。因此环境监测的需求逐渐成为大众的常见需求,尤其是运输行业。
环境监测设备如何在运输行业起作用:
环境监测设备的主要作用是监测运输过程中的温湿度,避免运输环境不当对货物的品质造成影响,用户只需要将环境监测设备放置在运输的货物中,即可通过云端后台对货物实行监测。避免资产受损。目前环境监测设备已被广泛应用于运输行业,但在使用过程中,人们经常反馈到以下问题:
1-设备的外壳材料差,无法直接与货物接触
作为监测类设备,厂商很少将中心放在设备的外观上,但对于食品类、药品类货物在监测过程中,需要直接接触物品,因此外壳的材质,对监测行为影响较大。
2-设备的电池不可重复利用
环境监测设备很多采用不可充电的电池,无法重复利用。当电量不足时,很难完成监测。
3-设备体积大,无法携带
环境监测设备的尺寸对于监测的部署情况具有重要影响,同时设备的体积过大,也会占用货物运输的位置。
针对此类问题,下期讲讲如何选择合适的环境监测设备。还有在监测过程中,为了保障数据的安全性,需要对数据进行加密处理,以下主要介绍了最常见的一种加密方式。
全称:Hash-based Message Authentication Code
加密过程:
将密钥+消息作为输入,生成消息摘要输出。
1.密钥填充:
密钥不够则末尾补0直到达到分组长度
密钥过长则使用散列函数求出散列值作为密钥。
2.ipad XOR操作
使用第一步的密钥和ipad序列进行XOR运算得到ipadkey
3.消息组合
将ipadkey附加到消息头
4.散列计算
将步骤3进行散列计算得到散列值
5.opad XOR操作
使用第一步的密钥和opad序列进行XOR运算得到opadkey
6.散列组合
将第四步的结果补充到opadkey后面
7.散列计算
将第六步的结果散列计算后就是最终的MAC值。
以上是关于环境监测设备中常用的HMAC算法简介的主要内容,如果未能解决你的问题,请参考以下文章
NLP:自然语言处理技术最强学习路线之NLP简介(岗位需求/必备技能)早期/中期/近期应用领域(偏具体应用)经典NLP架构(偏具体算法)概述常用工具/库/框架/产品环境安装(更新中)
CV:计算机视觉技最强学习路线之CV简介(传统视觉技术/相关概念)早期/中期/近期应用领域(偏具体应用)经典CNN架构(偏具体算法)概述常用工具/库/框架/产品环境安装常用数据集编程技巧