+ -
当前位置:首页 → 问答吧 → 用什么方法来加密socket传输的数据好?

用什么方法来加密socket传输的数据好?

时间:2010-09-08

来源:互联网

用定长的加密好还是用不定长的加密方式好呢?

另外,如果用ssl socket如何呢?
(这玩意儿好像只有C#和java里比较成熟)

作者: ichenq   发布时间: 2010-09-08

看你需要的安全等级
加密分对称、非对称,没有定长、非定长一说

作者: hellioncu   发布时间: 2010-09-08

openssl

作者: ubuntuer   发布时间: 2010-09-08

我想在安全和效率之间求一个平衡,而且最好用起来方便

作者: ichenq   发布时间: 2010-09-08

crc md5??

作者: pengjianbokobe   发布时间: 2010-09-08

设计加密协议需要考虑的东西有很多。至少应涉及密钥的选取、密钥的交换、加密算法的选择、加密算法的状态、以及数据完整性校验等。

假如你对 SSL 比较熟悉,而又希望使用 C,那么你不妨考虑成熟的 OpenSSL。这同样是一个密码学函数库,可以提供 SSL/TLS/DTLS 服务。

TCP: TLS
UDP / UDPLite / SCTP: DTLS

建议打上 Fachhochschule Münster 开发的 DTLS Heartbeat Extension 以及 SCTP-aware DTLS 这两个 patch: http://sctp.fh-muenster.de/dtls-patches.html

作者: langue   发布时间: 2010-09-08

相关阅读 更多

热门下载

更多