打印
[应用相关]

STM32垂直应用挑战第一周+STM32的密码库

[复制链接]
360|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
北方西门吹雪|  楼主 | 2020-11-17 09:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
(1)本周学习的垂直应用的名称和链接
STM的信息安全
https://www.stmcu.com.cn/ecosystem/app/information-security-OVERVIEW
(2)本人的学习笔记/体会/分享
    这次**学习的形式还是非常好的,把丢给老师的东西多少能捡回来一些。估计也不能把这8次**下去,但是希望随后搞个专题,把这些资料汇总在一起,让有空的时候能再复习复习。尽可能多打卡几次喽。
    首先下载了密码学的三本书,发现和新的一样,完全是沙地上的**,不过不搞懂没法子看后面的。直接跳跳跳跳读。
    然后,就是这篇最实用的,个人认为,就是stm有哪些库,如何使用。此前,是了解到有ARM的trustZONE功能,可以直接调用,但是这么丰富的加密方法都搞成了应用库,也是太良心了。这个读的是比较吃力的,但是用起来应该会比较爽的。具体有AES,ARC4,CHACHA20,CURVE25519,DES,ECC,ED25519,HASH,POLY1305,RNG,RSA。
不过使用的时候,就太太太简单了,引入以下两个库文件,
“Middlewares\ST\STM32_Cryptographic\Inc\config.h” for the firmware package
“Middlewares\ST\STM32_Crypto_AccHw\Inc\AccHw_config.h” for the Hardwareacceleration package
然后后面的就和密码学没有关系了。找机会去测试一下的好。

(3)通过该应用的学习资料,我的创意设想
    基于安全的库主要是用在物联网系统的安全保护中,对于访问连接和会话的保护,尤其是数据传输的安全。
    现在Google等都在物联网的服务如firebase中采用了安全保护的密码机制,但是自定义的网络服务中,尤其需要关注密码保护的问题,相对密码学专业性更强,直接采用插件,可以提高效率并保证安全。
    应用的方案是采用mqtt协议的数据采用AES加密后再传输,这样保证了数据本质的安全。

(4)下载至少一个相关的AN资料并分享到帖子中
这周学习和分享的是STM32的密码库,链接如下
https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/f9/6e/f2/a2/b4/ec/49/c0/DM00215061/files/DM00215061.pdf/jcr:content/translations/en.DM00215061.pdf
en.DM00215061.pdf (2.76 MB)
(5)其它与该垂直应用相关的想要分享的任何内容
    这个垂直应用是专业性很强的,数学基础要比较好的。读起来有些烧脑,掉头发啊。


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

109

帖子

1

粉丝