Qt如何实现密码加密?

    一般来说对于敏感的用户信息需要保持私密,即使是管理人员也不应该知道。所以这些信息都应该加密后存入数据库中。如用户密码通常会使用MD5算法计算后存入数据库中。那么Qt中如何实现密码加密呢?

    Qt提供了QCryptographicHash类,使用它的一个静态函数hash轻松搞定。例:

image.png


运行结果:   

image.png


   hash的第一个参数是计算的内容,类型是QByteArray,第二参数使用的算法。QCryptographicHash类枚举了这些算法。

 image.png

    

演示站
上一篇:Qt如何绘制曲线?
下一篇:Qt应用程序中如何打开文件夹?

发表评论