
ARM
seraph_hh
这个作者很懒,什么都没留下…
展开
-
PSA中的密钥属性
目录密钥属性的定义密钥类型生命周期密钥标识密钥策略密钥扩展标记密钥是由密钥属性和密钥数据共同组成的,密钥属性决定了其在管理周期内的角色和能力。typedef struct psa_key_attributes_s psa_key_attributes_t;struct psa_key_attributes_s{ psa_core_key_attributes_t MBEDTLS_PRIVATE(core); void *MBEDTLS_...原创 2021-10-25 23:39:35 · 846 阅读 · 0 评论 -
MbedTLS 3.0.0
MbedTLS被ARM收购以后不知不觉已经走到了3.0.0,MbedTLS库也已经从openSSL库的替代者转型成为PSA平台实现的一部分。 目前关于PSA部分的文章大多是基于官方给出的使用测试案例和trusted-firmware框架,关于PSA实现的具体实现讲的比较少,这里基于我浅薄的研究,投石问路,希望能给大家在安全产品设计设计中带来一些启发。 crypto.h是这个PSA实现部分的关键头文件,在这个头文件中定义了平台安全实现需要展现给大家的核心要素...原创 2021-10-25 22:55:05 · 872 阅读 · 0 评论