当前位置: 首页 > wzjs >正文

网站统计插件电子商务网站策划 ppt

网站统计插件,电子商务网站策划 ppt,wordpress模板调试,app界面设计案例一、ota之.加密算法,mcu加密方式 前面一篇文章,讲了soc的加密方式,但是soc资源充足,mcu没有,所以不会用openss生成公私钥 切计算哈希用rsa256位。 ECC(椭圆曲线加密) 是一种非对称加密算法&…

一、ota之.加密算法,mcu加密方式

前面一篇文章,讲了soc的加密方式,但是soc资源充足,mcu没有,所以不会用openss生成公私钥
切计算哈希用rsa256位。

  • ECC(椭圆曲线加密) 是一种非对称加密算法,用于生成公钥/私钥对,实现数字签名、密钥交换等,特点是密钥短、效率高,适合手表等资源受限设备。
  • SHA(如SHA-256) 是哈希算法,用于计算数据的“指纹”(哈希值),不生成密钥,仅用于验证数据完整性(防篡改)。
  • MD5 也是哈希算法,但安全性极低(易被碰撞攻击),已淘汰;SHA-256 是更安全的哈希算法

详细解释

  1. ECC(椭圆曲线加密)的作用:生成公私钥,实现签名/加密

ECC是非对称加密算法的一种(和RSA同属一类,但更高效),核心功能是:

  • 生成公钥和私钥对:通过椭圆曲线数学特性,生成一对关联的密钥(私钥是随机数,公钥由私钥计算得出,不可逆)。
  • 数字签名:用私钥对数据的哈希值加密(生成签名),接收方用公钥解密签名,验证数据来源和完整性(如手表OTA中,服务器用私钥签名,手表用预存公钥验签)。
  • 密钥交换:在需要加密通信时(如手表和服务器传输敏感数据),用ECC安全交换对称加密密钥(避免密钥明文传输)。

ECC的优势:相同安全性下,密钥长度比RSA短(如256位ECC≈2048位RSA),计算速度快、耗电少,特别适合手表等低功耗MCU。

  1. SHA(如SHA-256)的作用:计算哈希值,验证数据完整性

SHA(安全散列算法)是哈希算法,和密钥无关,仅做一件事:

  • 对任意长度的数据(如手表的OTA包、文本、文件)计算出固定长度的哈希值(如SHA-256生成256位=32字节的哈希值),相当于数据的“唯一指纹”。
  • 特点:数据只要有任何微小改动(哪怕1个比特),哈希值会完全不同;且无法从哈希值反推原始数据(单向性)。

为什么不用MD5?
MD5也是哈希算法,但因“碰撞攻击”漏洞(不同数据可生成相同MD5值),早已被淘汰,无法用于安全场景(如OTA验证)。SHA-256安全性高,是目前主流选择。

  1. 三者的关系:哈希(SHA)+ 非对称加密(ECC)配合实现安全验证

以手表OTA为例,流程是:

  1. 服务器端:
  • 对OTA包用SHA-256计算哈希值(得到“数据指纹”)。
  • 用ECC私钥对哈希值加密,生成数字签名(相当于“盖章”)。
  • 下发“OTA包 + 签名”给手表。
  1. 手表端:
  • 对接收到的OTA包用SHA-256计算本地哈希值。
  • 用预存的ECC公钥解密签名,得到服务器计算的原始哈希值。
  • 对比两个哈希值:一致则包未被篡改,且来自合法服务器(通过ECC公钥验证)。

总结:ECC负责“身份认证和签名加密”(用公私钥),SHA-256负责“数据完整性校验”(用哈希值),两者配合在手表等设备上实现高效、安全的OTA验证。


文章转载自:

http://FfLnbeMC.qfrmy.cn
http://qkYMCm3n.qfrmy.cn
http://uXbdLwPG.qfrmy.cn
http://JtUrLK4c.qfrmy.cn
http://dI9XgmF4.qfrmy.cn
http://kymst2Rk.qfrmy.cn
http://jlIkrdfg.qfrmy.cn
http://m6Yyx2Sk.qfrmy.cn
http://yNSYIURG.qfrmy.cn
http://fgB22oer.qfrmy.cn
http://VSFbuENR.qfrmy.cn
http://ddCNZLLJ.qfrmy.cn
http://T18NSdqa.qfrmy.cn
http://dSyG4iwJ.qfrmy.cn
http://uJX7A1JA.qfrmy.cn
http://ruGSKabv.qfrmy.cn
http://DizAZ5Tl.qfrmy.cn
http://6vbOgYfT.qfrmy.cn
http://KOmZw9gw.qfrmy.cn
http://mlaAFMKp.qfrmy.cn
http://jDHZext6.qfrmy.cn
http://d5jJWOK8.qfrmy.cn
http://oxvDCscz.qfrmy.cn
http://SvUGirAV.qfrmy.cn
http://4fWaYJfv.qfrmy.cn
http://fd74Xnu6.qfrmy.cn
http://MNg2wAeJ.qfrmy.cn
http://iaB6eWJQ.qfrmy.cn
http://V1pPNrIf.qfrmy.cn
http://h9U63c50.qfrmy.cn
http://www.dtcms.com/wzjs/698182.html

相关文章:

  • 西宁网站免费的行情网站app软件大全
  • 用什么软件写网站网站后台动态播放怎么做的
  • 天汇大厦网站建设公司淄博那里有做网站的
  • 没有rss源的网站如何做rss订阅wordpress不同尺寸图片大小
  • 郑州建设银行网站房贷网点在哪新昌网站制作
  • 微网站注册前端h5是什么意思
  • 自做衣服网站新闻资讯网站php源码
  • wordpress调样式seo没什么作用了
  • 做全景图有哪些网站wordpress slides
  • 织梦手机网站分亨链接怎么做江阴青阳道路建设网站
  • 太原建站的模板设计师培训资料
  • 邻水县规划和建设局 网站阳朔到桂林游船时间表
  • 宿迁做网站建设的公司新浪网页版登录
  • 建设网站的模板dw做网站地图
  • 安全的营销型网站制作做网站添加mp3
  • 网站semseo先做哪个做wow宏的网站
  • 营销相关网站市场咨询公司排名
  • 成都画时网站建设动漫制作专业有本科吗
  • 网站建设如何实现检索功能上海监理建设协会网站
  • 面料 做网站wordpress不同页面广告
  • 邯郸网站制作设计wordpress 创建网站
  • 建设网站好公司哪家好wape
  • 郑州彩票网站开发宁波营销型网站建设
  • 中国联通网站备案网站后台更新文章 前台不显示
  • p2p网站建设源码如何在国外网站做翻译兼职
  • 绵阳银行网站建设专门app软件开发公司
  • 手工建站与模板网站的区别给视频做特效的网站
  • 东莞最便宜网站建设网页代码查看
  • 网站搜索查询建网站需要哪些技术
  • 京东网站开发多少钱建设集团网站方案