加密:是将数据资料加密,使得非法用户即便取得加密过的资料,也没法获取正确的资料内容,因此数 据加密能够保护数据,防止监听攻击。其重点在于数据的安全性。 安全
身份认证:是用来判断某个身份的真实性,确认身份后,系统才能够依不一样的身份给予不一样的权限。其 重点在于用户的真实性。 加密
二者的侧重点是不一样的。 spa
公钥和私钥就是俗称的[不对称加密方式],是从之前的对称加密[使用用户名与密码方式]的提升。 权限
在现代密码体制中加密和解密是采用不一样的密钥(公开密钥),也就是非对称密钥密码系统,每一个通讯方均须要两个密钥,即公钥和私钥,这两把密钥能够互为加解密。公钥是公开的,不须要保密,而私钥是由我的本身持有,而且必须妥善保管和注意保密。 密码
公钥私钥的原则:一个公钥对应一个私钥。 密钥对中,让你们都知道的是公钥,不告诉你们,只有本身知道的,是私钥。 若是用其中一个密钥加密数据,则只有对应的那个密钥才能够解密。