回复: 最近密码学作业,用QT写了,呵呵
#6 [xzilla 06-07 22:23]
引用第5楼xstiancai于2009-06-07 19:01发表的 :
你的QCryptographicHash::hash(pwd_array,QCryptographicHash::Md5);不是调用的MD5算法么 怎么说是DES呢?!
这个MD5是用来把密钥进行哈希的,以确保输入任意长度的东西都能变成适合DES使用的64位长度密钥
DES算法的调用在mainwindow.cpp里面void MainWindow::do_dec()和void MainWindow::do_enc(),具体算法实现在des.h里面……
不过话说回来,MD5是单向散列函数,加密是不可逆的啊……
就这样了~
#7 [liumangtu 06-11 22:48]
可以自己设定密码吗?下不下来呀!
#8 [limeir 08-31 16:38]
谢谢你的东东,我正好要用到,可不可以加个QQ:308373053,向你学习学习