这个问题之前已被其他人多次提出过,但不知何故,答案让我更加困惑。
在我的Qt应用程序(对于symbian设备)中,我有一个文件,其中包含我存储在目标设备中的用户详细信息(电子邮件ID和密码),因此要加密文件中的此数据以确保其安全。我不需要超级安全的加密技术,只需要任何温和的技术。我怎么能用Qt做到这一点?
我下载了QCA并尝试安装但在验证Qt 4 build env时失败了。原因:无法找到Qt 4的qmake工具。(我已将QTDIR设置为已安装的qt路径)
有人可以指导我正确安装步骤,示例或QCA的替代方案吗? (或者甚至可能是Symbian加密API会这样做)
由于
答案 0 :(得分:1)
您还可以使用操作系统提供的数据锁定,并将文件存储在应用程序的专用目录中。您可以使用QApplication::applicationDirPath()
获取其位置。
对于Qt应用程序中的加密,我通常使用普通的openssl C库。它也可以在Symbian设备上使用。