-
1.公钥加密。
假设我找到两串数字,一个字符串是 1*,一个字符串是 2*。 我喜欢 2* 数字,所以我保留它,不告诉你(私钥),然后我告诉大家 1* 是我的公钥。
我有一个文件,我不能让别人看到,所以我用 1* 加密它。 别人找到了这个文件,但他不知道2*是要解密的私钥,所以他无法解锁,只有我可以使用它。
字符串 2*,这是我的私钥,用于解密。 这样我就可以保护我的数据。
我的好朋友 X 用我的公钥 1* 加密了字符 A,它变成了 B 并将其放在互联网上。 别人偷了这个文件,但别人拆不开,因为别人不知道2*是我的私钥,只有我能解密,解密后得到A。 这样,我们就可以传输加密数据。
2.私钥签名。
如果我用我的私钥加密一段数据(当然,只有我可以用我的私钥加密它,因为只有我知道 2* 是我的私钥),每个人都会看到我的内容,因为他们都知道。
我的公钥是 1*,那么这种加密有什么用呢?
但我的好朋友X说,有人冒充我给他寄了一封信。 该怎么办? 我拿着我要寄的信,内容是c,用我的私钥2*加密,加密的内容是d,发给x,然后告诉他。
解密看看它是否是 c。 他用我的公钥 1* 解密了它,发现它是 C。
这时,他会认为可以用我的公钥解密的数据,一定是用我的私钥加密的。 只有我知道我有私钥,所以他可以确认这确实是我发布的。
这使我们能够确认发件人的身份。 此过程称为数字签名。 当然,这个过程要复杂一些。 数据使用私钥进行加密,私钥用于数字签名。
摘要:公钥和私钥是成对的,它们可以相互解密。
公钥加密,私钥解密。
私钥数字签名,公钥验证。
-
公钥和私钥通常称为非对称加密,这是对以前的对称加密方法(使用用户名和密码)的改进。
服务器用自己的私钥对网页进行加密后,连同自己的数字证书一起发送给客户端,客户端浏览器中的“证书管理器”有一个受信任的根证书颁发机构(CA)列表,客户端会根据这个列表找到CA公钥(这里CA的公钥也可以被替换), 此时系统安全性已经下降......找到公钥后,对数字证书的信息进行解释,如果解释的信息记录的**与浏览的**不一致,则表示浏览的**使用了别人的证书,浏览器会发出警告。 也有可能在信任列表中找不到公钥,表明证书是由另一个 CA 颁发的,浏览器会再次发出警告。
-
私钥用于 () 数字签名。
a.加密。 b.验证。
c.解密。 d.生成。
正确答案:cd
答案分析:公钥用于对数字签名进行加密和验证,私钥用于解密和生成数字签名。 比如猜测卖。
**“版本安装文件到机器,安装结束后,软件会弹出注册窗口,我们只需要选择”离线“的注册方式,填写”姓名“和”邮箱“等必填信息,然后选择”家庭用户“,即可免费使用。由于当前版本的“onsign”是为word2000编写的,因此在word2003中安装后,软件不会在word文档的菜单栏中添加【onsign】菜单,当文档带有数字签名时,需要进入“onsign”的安装目录,双击名为“onsign”的word模板,启用宏后即可使用。 >>>More
Win7 x64 系统,对吧?
win7 x64系统中的驱动需要有数字签名,否则无法正常使用。 但是有时候我们需要使用没有数字签名的驱动,但是驱动正常安装后就不能使用了,这时候我们只能在启动时按F8键,以“禁用驱动签名力”模式,在驱动正常使用后进入系统。 >>>More