gpt4 book ai didi

c++ - 从 Qt 访问 Windows 加密

转载 作者:太空宇宙 更新时间:2023-11-03 15:06:56 26 4
gpt4 key购买 nike

这有点复杂:

我正在使用 Qt/C++ 开发桌面应用程序,它需要使用 SQLCipher,而这又需要访问加密算法(默认为 OpenSSL)。 “正常”的做法是获取 OpenSSL 并将其添加到我的项目中,但出于法律/ import/export 原因,这是不允许的。 (理论上,如果一个从美国运出的程序包含加密技术,它需要得到 TPTB 的“祝福”,这需要几个月的时间,而我们没有,而且我们的客户是遵守规则的坚持者——他们的建筑物已满的律师。)

因此,我想使用我假设在 Windows 上 native 安装的加密工具(我们可以限制为 XP 或更高版本,但不能要求“服务器”或类似的东西)。

但我找不到访问 Windows 本地加密工具的方法。我想我们可能可以通过视觉的东西接触到他们,但我们没有使用它。

是否有任何允许访问 Windows 加密工具的“开放”头文件/粘合模块?

最佳答案

我在使用 OpenSSL 时遇到了类似的导入/导出问题,我们决定不将 OpenSSL 库与我们的项目一起发布。在安装我们的软件期间,要求用户从 Internet 下载 OpenSSL 并进行安装。然后我们的安装程序会验证 OpenSSL 是否已正确安装,并继续使用我们的软件。

我们的软件未附带任何加密算法,因此可以在未经许可的情况下导出。现在,用户有责任获得从互联网“导入”OpenSSL 的许可:)。

关于c++ - 从 Qt 访问 Windows 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5598757/

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