• 实验一 密码引擎4国密算法交叉测试(选做)


    实验一 密码引擎-4-国䀄算法交叉测试(选做)

    0 2人一组,创建一个文件,文件名为小组成员学号,内容为小组成员学号和姓名
    1 在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图
    2 在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法)
    3 在Ubuntu中使用OpenSSL用SM3算法计算上述文件的Hash值,然后用OpenSSL SM2算法计算Hash值的签名,用龙脉eKey进行验签,提交代码和运行结果截图
    4 加分项:在Windows中重现上述过程

    创建文件

    在Ubuntu中使用OpenSSL用SM4算法加密上述文件

    在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法)

    • 创建EC参数和原始私钥文件

    • 生成完成后可以查看一下EC私钥信息

    • 验证一下参数

    • 将原始的私钥文件,转换为pkcs8格式

    • 利用原始的私钥,生成对应的公钥

    SM2的密钥对已经生成结束,pri_key_pkcs8.pem是SM2私钥,而pub_key.pem是公钥

    在Ubuntu中使用OpenSSL用SM3算法计算上述文件的Hash值,然后用OpenSSL SM2算法计算Hash值的签名

  • 相关阅读:
    团队项目成员和题目
    最大联通子数组
    站立会议5
    关于jsp之间href传参(中文)乱码问题
    站立会议4
    典型用户和用户场景描述
    站立会议3
    站立会议2
    站立会议1
    第七周学习进度情况
  • 原文地址:https://www.cnblogs.com/harperhjl/p/16146269.html
Copyright © 2020-2023  润新知