scu cyberspace security
四川大学应用密码学实验 具体要求如下:
crypt.exe -h 查看相关帮助
crypt.exe -p a_plain1_text -k a_key -m 0 -c ecb_1_encrypt 测试数据进行ECB加密
crypt.exe -p a_plain1_text -v a_initvec -k a_key -m 1 -c cbc_1_encrypt 测试数据进行CBC加密
crypt.exe -p a_plain1_text -v a_initvec -k a_key -m 2 -c cfb_1_encrypt 测试数据进行CFB加密
crypt.exe -p a_plain1_text -v a_initvec -k a_key -m 3 -c ofb_1_encrypt 测试数据进行OFB加密
加密结果如下所示
通过实验数据可知,CFB模式加密时间大概是其他加密模式的10倍左右,其他三种模式的加密时间类似,加密效率类似,至于时间存在波动,可能是因为后期进行了多线程运行,导致效率降低