gpt4 book ai didi

c# - 如何使用与 C# 兼容的 python 创建 RSA 加密 key 对,反之亦然?

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

实际上,我已经开始使用 Python 和 C#(.NET 3.5 框架)作为客户端创建 Web 服务。所有请求都在 POST 上,所以我决定在 C# 端使用公钥以加密形式发送我的数据并在 Python 中解密数据,再次从 python 使用私钥加密数据并在 C# 端使用公钥解密..

但这里的问题是我在 C# 端生成的 key 是... python 不支持的 xml 格式。我也尝试过从 python 生成 key 对,这在 C# 端不起作用..

我在网上搜索过,找到了一些解决方案,但没有任何效果......

谁能告诉我如何生成双方都有效的 key 对...?还告诉我双方生成的 key 格式..如果您有任何关于 RSA 加密的相关信息或知识库,请在此处与我分享。

最佳答案

请查看 PyOpenSSL,使用标准 HTTPS 可能会更好。您可以将自签名 SSL 证书与 PyCurl 和 urllib.urlopen 以及其他 Python Web 客户端一起使用。

Urllib and validation of server certificate例子之一。

关于c# - 如何使用与 C# 兼容的 python 创建 RSA 加密 key 对,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6593820/

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