在Qt中使用加密哈希
我正在Qt5.2.1中制作一个程序,其中我使用一个文本文件来存储一些数据。我想在程序中对其进行加密和解密,并在QPlainTextEdit(或任何其他类似的小部件)中显示文件中存储的文本 我搜索并发现了qcryptographicshash,但我不知道如何使用它。我在某个地方读到,它没有提供非常安全的加密,但这并不重要(我不希望黑客尝试读取此文件)在Qt中使用加密哈希,qt,encryption,Qt,Encryption,我正在Qt5.2.1中制作一个程序,其中我使用一个文本文件来存储一些数据。我想在程序中对其进行加密和解密,并在QPlainTextEdit(或任何其他类似的小部件)中显示文件中存储的文本 我搜索并发现了qcryptographicshash,但我不知道如何使用它。我在某个地方读到,它没有提供非常安全的加密,但这并不重要(我不希望黑客尝试读取此文件) 那么,谁能给我指引正确的方向,甚至给我一些密码DQCryptographic散列从给定数据创建散列。这是一个单向过程,因此它不会做您想要的事情,即以
那么,谁能给我指引正确的方向,甚至给我一些密码DQCryptographic散列从给定数据创建散列。这是一个单向过程,因此它不会做您想要的事情,即以可以通过解密检索的形式对数据进行加密 你可以阅读更多关于这本书的内容 你需要研究可能的加密算法。据我所知,这不是Qt的一部分
这是一个正在进行的研究领域;正如您所看到的,有很多可供选择。这是一种哈希算法,而不是加密算法。无法从散列数据中获取原始数据。Google hash vs encryption了解更多信息。crypto++怎么样,它提供了加密功能?是的,看起来像。你能告诉我如何使用它吗?我会从阅读手册开始,但我以前没有使用过: