代码之家  ›  专栏  ›  技术社区  ›  WilliamKF

从一个已建立的ssh连接中,什么是一种好的加密消息的方法?

  •  0
  • WilliamKF  · 技术社区  · 14 年前

    如果我使用ssh在客户机和服务器之间建立了连接。如何加密在ssh连接之外发送的数据,以便快速、安全地发送大量数据?我可以使用ssh连接来设置通信条款、共享密钥等,但随后将在侧面进行通信。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Keith Randall    14 年前

    只需在一端选择一个随机对称密钥,通过ssh连接将其发送到另一端,然后使用该密钥加密您的端通信。128位的AES密钥应该可以正常工作,使用AES进行加密/解密既快速又安全。

    您还应该传递一个随机的初始化向量。不需要通过ssh,但与密钥一起传递可能是最简单的。