【问题标题】:a server client application using TCP in C in linux environment, [closed]在 Linux 环境中使用 C 中的 TCP 的服务器客户端应用程序,[关闭]
【发布时间】:2015-12-22 09:55:05
【问题描述】:

我在 linux 环境中使用 C 语言中的 TCP 创建了一个服务器客户端应用程序,它运行良好。 我希望通过在其中包含加密算法来改进应用程序,以便服务器只知道谁登录和退出服务器,而不是客户端之间共享的信息。 我应该在我的项目中采用的任何算法建议以达到预期的结果。 我目前正在研究 MD5 算法。

【问题讨论】:

  • 如果是用于现实世界的应用程序,我建议使用转置密码

标签: c linux algorithm tcp cryptography


【解决方案1】:

据我了解,您希望加密/解密用户之间的消息。如果是这样,MD5 不会这样做,因为它只是一个哈希函数。 https://en.wikipedia.org/wiki/MD5

这样做的最佳算法可能是 AES: https://en.wikipedia.org/wiki/Advanced_Encryption_Standard

网络上有很多实现(包括 C 语言),因此您可以从字面上复制粘贴代码(注意许可证;))。

【讨论】:

    猜你喜欢
    • 2018-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    • 1970-01-01
    • 2016-08-30
    • 2012-05-30
    相关资源
    最近更新 更多