#include #include #include #include "nencryptionkit.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); qDebug()<<"******************************************测试用例开始*****************************************************"; NEncryptionKit test_instance; qDebug()<<"----------------------------MD5测试开始----------------------------"; QString test_case_001("I am daodaoliang"); QString test_encry_str = test_instance.getMD5Hash(test_case_001); qDebug()<<"MD5前的字符串:" << test_case_001; qDebug()<<"MD5后的字符串:" << test_encry_str; qDebug()<<"----------------------------MD5测试结束----------------------------"; qDebug()<<"----------------------------SHA测试开始----------------------------"; QString test_case_002("I am nami"); QString test_encry_str_002 = test_instance.getSHAHash(test_case_002); qDebug()<<"SHA前的字符串:" << test_case_002; qDebug()<<"SHA后的字符串:" << test_encry_str_002; qDebug()<<"----------------------------SHA测试结束----------------------------"; qDebug()<<"----------------------------Kaiser测试开始-------------------------"; QString test_case_003("I am wangxiaowei"); qint8 test_case_key(7); QString test_encry_str_003 = test_case_003; bool ret = test_instance.getByKaiser(test_case_003, test_case_key); qDebug()<<"加密是否成功:"<