今天做完了论文的最后一部分,相关密码算法运算速度的测试,密码库当然是Crypto++ 5.5.2,vc9.0,vista操作系统。
测试结果稍微有些瑕疵,总体来说还是挺不错的。
测试内容:SHA1,RC6,RSA-SS的数字签名。输入128字节,输出根据密码算法有所不同。
测试方法有两种:
1.测试密码算法运行100,000次,得到运行时间T,然后计算100000/T就是每秒的运行次数;
2.测试的密码算法运行1s,直接输出运行次数;
第二种方法很直接,也不用计算,可以一眼看到结果,但是在测试过程中,需要额外的代码,会影响到测试的准确性。
第一种方法,不需要运行额外的代码,但是不够只管。
测试结果稍微有些瑕疵,总体来说还是挺不错的。
测试内容:SHA1,RC6,RSA-SS的数字签名。输入128字节,输出根据密码算法有所不同。
测试方法有两种:
1.测试密码算法运行100,000次,得到运行时间T,然后计算100000/T就是每秒的运行次数;
2.测试的密码算法运行1s,直接输出运行次数;
第二种方法很直接,也不用计算,可以一眼看到结果,但是在测试过程中,需要额外的代码,会影响到测试的准确性。
第一种方法,不需要运行额外的代码,但是不够只管。
转载于:https://blog.51cto.com/yangfei1/350111