gpt4 book ai didi

qt - 如何在Qt simple上加密/加密一些字符串(例如密码)

转载 作者:行者123 更新时间:2023-12-03 12:39:29 25 4
gpt4 key购买 nike

这是我得到的:

  • Qt SDK版本4.6.2
  • Windows XP

  • 问题:如何简单加密和加密简单的 QString 值?我需要它能够将一些加密的字符串保存到INI文件中,并在重新打开应用程序后将加密的字符串恢复为正常的密码字符串值。

    PS:我正在寻找简单而又不错的解决方案。

    感谢帮助!

    最佳答案

    如果只想将其用作密码,请使用 QCryptographicHash 。散列密码,将其保存到文件中。然后,当您要比较时,对输入进行哈希处理并将其与保存的密码进行比较。当然这不是很安全,您可以进入salting之类来提高安全性。

    如果只希望能够加密和解密文件中存储的字符串,请使用cipher。看一看BotanCrypto++

    当然,这完全取决于您想要的安全级别。

    关于qt - 如何在Qt simple上加密/加密一些字符串(例如密码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2990722/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com