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

邢台有什么网站成都丁香人才网官网专区

邢台有什么网站,成都丁香人才网官网专区,免费的ppt模板下载软件,南宁中小企业网站制作SMEC88ST SDK开发包下载 目前市场上很多嵌入式产品方案都是可以破解复制的#xff0c;主要是因为方案主芯片不具备防破解的功能#xff0c;这就导致开发者投入大量精力、财力开发的新产品一上市就被别人复制#xff0c;到市场上的只能以价格竞争#xff0c;最后工厂复制的产…SMEC88ST SDK开发包下载 目前市场上很多嵌入式产品方案都是可以破解复制的主要是因为方案主芯片不具备防破解的功能这就导致开发者投入大量精力、财力开发的新产品一上市就被别人复制到市场上的只能以价格竞争最后工厂复制的产品反而价格更有优势因为他们的开发投入几乎可以忽略不计。         所以针对这种主芯片可以被破解的产品方案开发者需要在开发时在产品方案中使用加密芯片并设计合理的加密方案。开发者首先需要选定性价比高的加密芯片然后再设计加密方案。 市面上加密芯片一般有两种一种是传统的逻辑加密芯片可配数据与主芯片做相互认证起到简单的加密功能另一种是智能卡内核的可编程CPU加密芯片除了具有逻辑加密芯片的功能外还可以将主芯片部分核心的算法、功能代码以及核心数据放入加密芯片开发者设计的加密方案更加灵活、安全、可靠。 本方案选用具有智能卡32位内核的加密芯片SMEC88ST来举例实现使用STM32作为主芯片的产品的加密方案。SMEC88ST提供5K Bytes SRAM、128K Bytes CODE32K Bytes Data用户可根据自己的需要来编程设计SEMC88ST与STM32配合的加密方案。下表为SEMC88ST与STM32配的的各种加密功能说明具体可参见SMEC88ST SDK开发包。 注 ① STM32与SMEC88ST间的I2C协议指令接口规则开发者自定义。 ② 上述加解密密钥均为对称DES或3DES密钥每一对密钥开发者须在开发时分别在STM32和SMEC88ST上同时存储相同的值。 ③ 上述随机数都是8字节随机数加解密算法采用DES或3DES。客户也可以根据自身需要设计或使用其他加解密算法。 ④ SMEC88ST随机数发生器产生的随机数是真随机数这样可以保证关键数据在通讯时每次都是随机数参与的每次通讯的数据密文都是不一样的可有效防止破解者在I2C通道上的数据监听分析。 ⑤ DES或3DES加解密数据块必须为8字节整数倍加密原始数据不是8的整数倍的按开发者自己定义补足8的整数倍对于密文读写数据建议按LV结构补比如 原始数据为1122334455补数后的数据为0511223344558000 原始数据为11223344556677补数后的数据为0711223344556677 原始数据为1122334455667788补数后的数据为08112233445566778880000000000000 STM32配合SMEC88ST加密方案编程时增加加密方案可靠度小技巧 ① 访问STM32 ID和随机数因子时尽量不要使用常量直接访问目的地址可以使用一个假地址再通过变量异或、加减或其他算法来得到目的地址以防止破解者轻易找到这个地址来窜改、固定ID和随机数。程序里确保每次产生的随机数只能使用一次使用后随机数失效下次要使用随机数必须重新产生。程序对收到的外设发来的随机数做缓存如果随机数有重复做一些特殊处理防反复跟踪解析。 ② STM32程序秘钥值尽量不要连续存放在一个常量或变量数组里尽量分开存放使用前通过一些算法计算再组成正确的秘钥值。 ③ 主MCU程序做完整性校验完整性校验绑定UID防止STM32程序被破解者破解得到后通过窜改来跟踪、分析、破解加密方案。 ④ 设计加密方案时尽量不要使用判断正确就继续执行错误就报错这种简单的判断逻辑可以设计成错误后继续执行只是在后续执行过程中在不特定的地方出不特定的错误。 ⑤ 加密方案里使用的一些校验算法、加解密算法等尽量不是用标准算法可以使用这些算法的变异算法。 ⑥使用可编程的加密芯片把主芯片的部分功能代码放入加密芯片里运行这样才能达到最高安全级别的方案保护千万不要低估黑客的反汇编能力 可参考笔者另一篇文章 《浅谈加密芯片的一种破解方法和对应加密方案改进设计》
http://www.hkea.cn/news/14268813/

相关文章:

  • 网站如何启用gzip压缩开发一个婚恋app需要多少钱
  • 网站开发 图标电子商务系统规划方案
  • pascal建设网站商丘网站建设哪家值得信任
  • 网站后台怎么挂广告 怎么做做花语的网站
  • 网站建设中面包屑导航的特点wordpress hexo
  • 网站制作蒙特做外贸产品上什么网站
  • 网站建设鼠标点击变色怎么弄濮阳建设网
  • 相亲网站建设策划方案东莞谷歌推广
  • 登录浏览器是建设银行移动门户网站seo网站制作
  • 域名续费做网站西安免费平台网站建设
  • 如何自己做网站建设手机网站用什么软件做的好处
  • 网站建设技术支持有什么内蒙网站建设
  • 网站多个用户怎样建设WordPress 获得附件
  • 淘宝引流推广怎么做北京seo软件
  • html5开发手机网站哪些网站可以做英语等级试题
  • 长沙网站seo诊断科技部做财务决算的网站是什么
  • 如果建网站网站建设外文文献
  • 个性化的个人网站简易wordpress 分页失效
  • 个人网站推广平台大全口红做网站多少钱
  • 个人网站有什么缺点网站怎么做导航页
  • 深圳高端网站制作公司排名专业做图片制作网站
  • 网站怎么放404页面企业seo排名哪家好
  • 娄底建设公司网站建设银行贵阳市网站电话
  • 网站服务器和空间网站推广律师关键词有哪些
  • 推荐几个网站做网站的厂家
  • 手机建设银行新网站购物商城网站模板
  • 重庆巫山网站设计公司wordpress3.9安装
  • 网站建设开发免费咨询做外贸的数据网站有哪些
  • 开淘宝店怎么做充值网站wordpress logo 标签
  • 海丰网站建设网页制作是干嘛的