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

网站怎么php做微信登录wordpress 中国加速

网站怎么php做微信登录,wordpress 中国加速,温州市建设工程质量安全管理总站,畅想网络网站建设推广说明#xff1a;这个工具可以将 Hex 文件 转换为 Bin 格式文件#xff0c;软件是按自己开发 STM32 OAT 功能需求开发的一款辅助 上位机软件。 文中的介绍时 bootloader boot 文档在补充完善中... 有兴趣的朋友可留言探讨。 1. 软件功能#xff1a; 1.生成 bin#x…说明这个工具可以将 Hex 文件 转换为 Bin 格式文件软件是按自己开发 STM32 OAT 功能需求开发的一款辅助 上位机软件。 文中的介绍时 bootloader boot  文档在补充完善中... 有兴趣的朋友可留言探讨。 1. 软件功能 1.生成 bin将 Hex 格式文件转换为 Bin 格式。 2.boot 打包为 bin可以生成指定大小的 bin 格式文件文件多余的空余位置填充随机数。可在生成的Bin文件指定位置填充加密后的指定数据用于程序加密使用。 3.app 打包为 bin 可生成整个程序加密后的 Bin 文件可用于 OTA 中的 APP 文件加密防止APP泄漏。 2. Bootload 加密思路 bootloader文件的构成  bootloader 编译文件  flash加密数据区域 烧录用 bootloader 例如假设app的开始区域为 0x800A000 那boot的文件区域为 0x8000000 ~  0x800A000 1. Flash加密数据区域 假设取 0x8009800 ~ 0x800A000 共2kb区域作为加密数据的存储区域简单说按app的前一个扇区作为加密数据存储区域因为有的MCU一个扇区大小 2k 有的 1k 视具体型号而定取app的上一个扇区即可。 2. boot 编译文件大小 调整Flash分区的大小boot 的数据不要到 Flash加密数据区域避免交叉导致 boot 被意外擦除。 3. Flash加密数据区域数据结构 typedef struct {uint32_t app_state; /* app 状态无APP,有APP */uint32_t mark[4]; /* 初始状态数据 */uint32_t id_mark[4]; /* ID加密数据 */... /* 根据需求自定义 */ }APP_t;4. boot文件打包 4.1.设定指定大小 使用专用 上位机软件导入 boot 程序后按设定的大小输出输出 bin 文件多余的地方填充随机数。例如boot编译文件为 32k, 设定输出大小为40 k,那空余的 8k 全部填充随机数这样混淆后即便读出boot程序也不知道boot程序具体多大。 4.2.插入加密数据 在预留的加密扇区内指定的位置插入加密数据。 如数据 mark[4] 是boot第一次运行时会检测的数据检测这个数据和预期的相符才执行 boot 的加密工作加密完成后再 修改或删除 mark[4] 数据确保 boot 的加密工作只做一次。 id_mark[4] 是加密数据通过读取 MCU 的 ID 再通过AES加密算法加密后存储到 id_mark[4] 。  uint32_t mark[4]; /* 初始状态数据 */ uint32_t  id_mark[4];           /* ID加密数据 */3. APP 加密思路 1. app 按16字节凑整即app的大小是 16 的整数倍这样方便 AES 加密加密前在app文件末尾插入app文件的 CRC16 校验值这样boot可以校验app的完整性。在凑整和添加CRC16值后再AES加密文件最终得到的bin文件作为 boot 升级用。 2.app校验ID的有效性app通过读取 boot 加密区域的 ID 加密数据解密后与读取的MCU ID 做对比判断程序的有效性。 4. boot 启动流程 5. App 启动流程 app通过读取 boot 加密区域的 ID 加密数据解密后与读取的 MCU ID 做对比判断程序的有效性。 6. AES 加密算法代码 7. CRC16 校验算法代码
http://www.w-s-a.com/news/866856/

相关文章:

  • 网站价格网页制作网站开发实训步骤
  • cms 导航网站鹤壁做网站价格
  • 微信营销软件免费版郑州关键词优化费用
  • 邢台专业做网站哪家好临沂网站建设中企动力
  • 建设网站是主营成本吗wordpress 后台
  • 猎头可以做单的网站企业网站建设
  • 建小程序需要网站吗在putty上怎样安装wordpress
  • 天津智能网站建设找哪家WordPress相册插件pro
  • 电脑网站页面怎么调大小济宁网站建设软件开发
  • 亿玛酷网站建设广州增城区最新消息
  • 企业网站视频栏目建设方案中企动力网站模板
  • 网站页面策划国外注册域名的网站
  • 百中搜如何做网站排名网站维护一年一般多少钱
  • 镇江地区做网站的公司wordpress说说加分类
  • 深圳高端网站设计免费的关键词优化软件
  • 视频网站公司沈阳网站建设服务
  • 网站全屏代码做网站必须用对方服务器
  • 网站速度慢wordpressssl正式申请后wordpress
  • 那个网站做玉石最专业西瓜创客少儿编程加盟
  • 备案时的网站建设方案书免费软件库
  • 惠州外贸网站建设网站模板 兼容ie8
  • 南京淄博网站建设方案php网站开发实训感想
  • 网站设计的含义只做恐怖片的网站
  • 网站改版方案ppt室内装修公司简介
  • 做色网站wordpress twenty ten
  • 马鞍山建设工程监督站建管处网站免费的海报模板网站
  • 类似百度的网站移动端的网站怎么做的
  • 网站开发需要什么文凭网站分析的优劣势
  • 海尔网站建设不足之处山东网站营销
  • 楚雄 网站建设广告设计一般人能学吗