# SMX 1.本项目基于相关规范实现了sm2算法以及der编解码,具备sm2密钥生成、加密、解密、签名、验签等功能; 2 基于VS2017 及以上编译环境;
最近更新: 3年前大三下学期java实训作业,crm关系管理系统,开发环境:window10,集成开发工具IDEA,编译环境:JDK1.8,web服务器:tomacat 9.0.361,数据库MySQL 5.7
最近更新: 3年多前WJLHashAlgorithm是在王杰林先生在他原创的纠错码:“杰林码”的基础上,设计开发的一种全新的哈希算法。拥有可改变的输出长度,以及额外的密钥系统,使得它比世界上大多数其他哈希算法都更安全。
最近更新: 3年多前编写一段程序,实现两个主机之间的密钥分发和加密传输。 要求: (1)用RSA算法实现两个主机之间的密钥分发,分发的密钥是“12345678”; (2)用分发的密钥和AES加密算法,实现两个主机之间的加密数据传输,传输的数据是“NPU”; (3)两个步骤在程序中自动执行完,无手动参与;程序可以在同一台主机上完成,但数据必须经过网络传输(可以本地发送,本地接收); (4)RSA和AES算法必须是源码编译得到,不能直接用编译过的库文件;RSA和AES算法的源码可以来自于网络或其他任意渠道; (5)用Python或C/C++语言实现程序,写出实现技术文档。
最近更新: 3年多前RSA和AES前端数据加密,后端数据解密,以及返回参数加密,前端解密,全套源码,由于是市面上常用的是这二种加解密方式,所以就写了这二种,每天会自动更换密钥,后期我会陆续更新其它的加解密算法,技术点采用在新的spring-boot 2.3.1版本+mybatisPlus+mysql数据库
信息安全导论实验。 C++实现。 实验一 对称加密应用 实验内容:调用编程接口(如OPENSSL)只使用对称算法技术设计一个针对文件的加密、解密工具。 基本要求: 1. 基于口令生成对称密钥,使用对称密钥对任意长度和任意编码的文件进行加密,输出密文文件。 2. 给定以上得出的任意加密文件形式,可以解密文件还原原始文件。 实验二 公钥加密应用 实验内容:调用编程接口(如OPENSSL)使用公钥、对称算法技术设计一个针对文件的加密、解密工具。 基本要求: 1. 在上一实验内容基础上进行改造,基于给定公钥文件获取公钥,对临时生成的对称密钥加密,然后使用对称密钥对任意长度和任意编码的文件进行加密,输出密文文件。 2. 给定以上得出的任意加密文件形式,可以输入私钥文件并解密加密的文件,还原原始文件。 实验三 签名应用 实验内容:调用编程接口(如OPENSSL)使用公钥数字签名算法在文件加密基础上附带数字签名,以使得解密文件的时候可以验证签名,保证文件完整性。 基本要求: 1. 在前一个实验基础上,在加密文件时将密文文件里附加数字签名。 2. 对给定上面形式的密文
最近更新: 接近5年前