一个数字签名基本上是一种确保电子文档(电子邮件、电子表格、文本文件等)正确的方法吗真实的.可信意味着您知道是谁创建了该文档,并且您知道自此人创建该文档以来,该文档从未以任何方式被修改过。
数字签名依赖于某些类型的加密确保身份验证。加密是将一台计算机发送给另一台计算机的所有数据编码成只有另一台计算机能够解码的形式的过程。身份验证是验证信息来自可信来源的过程。18luck手机登录对于数字签名,这两个过程是协同工作的。
广告
在计算机上验证一个人或信息有几种方法:18luck手机登录
密码-使用用户名和密码提供最常见的身份验证形式。当电脑提示时,你输入你的名字和密码。它会根据一个安全文件检查这对数据以进行确认。如果名称或密码不匹配,则不允许您进一步访问。
校验和校验和可能是确保数据正确的最古老的方法之一,校验和也提供了一种身份验证形式,因为无效的校验和表明数据已以某种方式受到损害。校验和有两种确定方式。假设一个数据包的校验和是1字节长,这意味着它的最大值可以是255。如果数据包中其他字节的和小于等于255,则校验和包含该值。18新利最新登入但是,如果其他字节的和大于255,则校验和是该值除以256后的余数。看看这个例子:
- 字节1 = 212
- 字节2 = 232
- 字节3 = 54
- 字节4 = 135
- 字节5 = 244
- 字节6 = 15
- 字节7 = 179
- 字节8 = 80
- 总数= 1151.1151除以256等于4.496(四舍五入)。4乘以256等于1024。1151减1024等于127的校验和
循环冗余校验- CRC在概念上类似于校验和,但它们使用多项式除法来确定CRC的值,通常长度为16或32位。CRC的优点是它非常准确。如果单个位不正确,则CRC值将不匹配。校验和和CRC都能很好地防止传输中的随机错误,但对于故意攻击您的数据几乎没有保护作用。下面的加密技术更加安全。
私钥加密-私钥是指每台计算机都有一个秘密密钥(代码),它可以用来加密信息包,然后再通过网络发送到另一台计算机。18luck手机登录私钥要求您知道哪些计算机将相互通信,并在每台计算机上安装密钥。私钥加密本质上与两台计算机都必须知道的秘密代码相同,以便解码信息。18luck手机登录该代码将提供解码信息的关键。这样想。你创建一个编码信息发送给一个朋友,其中每个字母都被它的第二个字母所取代。所以"A"变成了"C" "B"变成了"D"您已经告诉过一个值得信赖的朋友,代码是“Shift 2”。你的朋友得到信息并解码。其他人看到这条信息只会看到一派胡言。
公钥加密—公钥加密是私钥和公钥的组合。私钥只有您的计算机知道,而公钥由您的计算机提供给任何希望安全地与其通信的计算机。要解码加密消息,计算机必须使用原始计算机提供的公钥和它自己的私钥。
键基于哈希值。这是一个使用哈希算法从基本输入数计算出来的值。关于哈希值的重要一点是,在不知道用于创建哈希值的数据的情况下,几乎不可能推导出原始输入数。这里有一个简单的例子:
广告