使用OpenSSL编程对内容为"所有同学的8位学号(数字)"的文件进行加密解密,密钥要包含你的8位学号,提交代码和运行结果截图。(选做(10’)) 编译:gcc -g sm4txtcode.c -o sm4_en_de_txt -L/usr/lib -lssl -lcrypto 就像这样 运行:enout.txt是加密后的输出、deout.txt是解密后的输出、in.txt是输入、里面...
第二个:使用OpenSSL编程对"你的8位学号(数字)"进行加密解密 进行了学号的输入: #include<openssl/rsa.h>#include<openssl/pem.h>#include<openssl/err.h>#include<openssl/evp.h>#include<openssl/ec.h>intmain(intargc,char*argv[]){unsignedcharsm4_en[512],sm4_de[512];intsm4enStrLen,sm4deStrLen;uns...
测试1:对于小于等于4k的文件操作加解密,最后比对 测试命令: dd if=/dev/urandom of=./origin.txt bs=4k count=1 openssl enc -sm4-ofb -a -in origin.txt -out sm4_ofb_hard_encrypt.txt -K 1234 -iv DF123A00000000000000000000000111 -p -engine kae openssl enc -sm4-ofb -d -a -in sm4_ofb_ha...
1. 使用OpenSSL的命令对你的8位学号(字符串)进行加密解密,密钥的前8个字节为你的8位学号,提交过程截图(5')2. 使用OpenSSL编程对对"你的8位学号(数字)"进行加密解密,提交代码和运行结果截图。(10’)3. 使用龙脉智能钥匙完成 2的内容,并与OpenSSL的结果进行对比,提交代码和运行结果截图。((10’)) AI工具和...