ssh的新加密算法
收藏

我被要求在ssh中添加一个新算法,这样数据就在新算法中加密了,知道如何在ssh中添加新算法吗?
谢谢


最佳答案:

可以在ssh通信中添加一些新算法,而且这是不时地完成的(例如,aes是稍后添加的)。但问题是,您需要修改客户机和服务器,以便它们都支持此算法,否则就没有意义。
我假设你被要求添加一些自定义的,要么是自制的,要么是非标准的算法。所以我想做的第一件事就是警告你添加的算法可能很弱。你至少需要对这个算法的信息进行基本的搜索,如果它被破坏了,你将做完全无用甚至危险的工作。
至于软件修改本身-这是一个罕见的工作,这样做很可能你找不到任何人有这种经验。然而,处理各种算法的代码是典型的,添加新算法也很简单——您可以添加一个带有算法实现的源文件,然后通过向switch语句添加一个case来修改一堆位置。

    公众号
    关注公众号订阅更多技术干货!