c# - 为服务器和客户端使用不同的加密库

标签 c# python openssl bouncycastle ssl

服务器和客户端可以使用不同的密码库吗? 我想实现 TLS。

服务器目前是用Python编写的;客户端是用 C# 编写的。

示例,使用 openssl 和 m2crypto 作为客户端,使用 Bouncy CaSTLe 作为服务器。

最佳答案

绝对是的。他们只需要共享相同的协议(protocol)。

关于c# - 为服务器和客户端使用不同的加密库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9156981/

相关文章:

python - "Struct arrays"

python - 在 gremlin-python 中使用合并和值之间的组合失败

node.js - 错误 : node. js 未使用 openssl 加密支持进行编译

php - 具有服务器端脚本语言(php、perl、python、shell...)的 RSA-PSSR

c# - 在 Entity Framework 中填充导航属性?

C# - 在参数中声明方法(委托(delegate))

Python MySQLdbcursor.execute() 插入不同数量的值

c# - Nhibernate 删除对象映射和更新数据库

c# - 指数进度报告

linux - 在 .so 文件中更新动态链接的 .so 文件和在 .so 文件中更新静态链接的 .a 文件