基于国密SM3算法(openssl接口)密钥派生函数KDF的实现
前言最近项目需要使用KDF函数生成秘钥,对比国密标准(GB_T 32918.4-2016)及网络资料,发现确实没有让我满意的, 自己结合标准和大佬:Heidlyn的帖子《国密SM2算法密钥派生函数KDF的实现》动手写了一个并成功通过标准下面的测试用例,个人认为更加通俗易懂。现分享给大家代码//KDF函数的实现基于GB_T32918_4-2016 5.3.4章《密钥派生函数》实现//函数功能:KDF秘钥派生函数//输入参数: Z -用于计算的比特串// Zlen - Z的字节数
原创
2021-03-18 15:17:17 ·
4327 阅读 ·
2 评论