[文章]

物联设备开发,安全先行-记鸿蒙OS Hi3861平台代码裁剪及基于MbedTLS的https接入测试

2020-11-15 09:24:54  290 鸿蒙OS 裁剪 https HI3861 MbedTLS
分享
本帖最后由 davin98 于 2020-11-15 10:38 编辑

代码裁剪
原有鸿蒙OS全量代码过于庞大,不利于加入代码仓库记录追踪功能开发代码提交记录。经了解源码构架,发现绝大部分代码都是冗余的,并未加入hi3861的编译文件目录中;故决定移掉未使用的代码,便于使用GIT管理。
裁剪代码的过程很简单,不再做描述,移除后的代码压缩前大小50MB的样子,GIT加压后的大小不到25MB,满足加入仓库管理的需求了。
如果不想自己动手裁剪,可以到我的远程仓库直接下载我裁剪好的版本使用即可,V0.0.1
MbedTLS使用
物联的核心问题始终是安全问题,为数据连接安全可靠,也为了保证后继开发的正常进行,需要先行尝试再鸿蒙OS上使用TLS加密数据。
令人省心的是,目前的Hi3861平台的鸿蒙OS中已经包含了移植好的MbedTLS库,可直接使用,省去了移植时间。
关于接入MbedTLS的使用,参考了一些第三方嵌入式接入的用法,例如AWSIoT device SDK,具体使用可参见附件 httpclient_wrapper.c (26.3 KB, 下载次数: 1)
2020-11-15 09:24:54   评论 分享淘帖
建议增加以下内容:
1、把删减的部分列出来
2、删减逻辑写清晰
2020-11-20 17:38:39 评论

举报

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发表新帖