- 加密方式
对称加密:
对称加密:加密解密使用同一个密钥,即消息发送方与接收方需要协商一个共同的密钥用于消息传输中加解密。
优势:加解密效率高,对计算机要求更低。
劣势: 需要有安全的渠道来协商密钥;无法验证消息发送者的身份;密钥数目增加后管理相当困难(当增加新的消息接收方就需要多一个密钥,而且发送方也需要针对不同人用不同密钥)
非对称加密:
非对称加密:产生一对密钥,分公钥与私钥,如果用公钥加密,则对应的私钥才能解密,如果私钥加密,则对应的公钥才能解密。公钥可以公开传递。消息发送方用接收方的公钥加密消息发送,接收方用自己的私钥解密即可,反之亦然。
优势:无需协商密钥,只需公开分享公钥即可,更为安全。
劣势:加解密效率低,对计算机要求更高。
hash加密:
Hash算法特别的地方在于它是一种单向算法,用户可以通过hash算法对目标信息生成一段特定长度的唯一hash值,却不能通过这个hash值重新获得目标信息。因此Hash算法常用在不可还原的密码存储、信息完整性校验等。
- SSH是一种协议,是一种有关如何在网络上构建安全通信的规范。SSH的协议涉及认证、加密、网络上传输数据的完整性。
密匙登陆方便于集群操作