每个人都有秘密,有些人比其他人拥有更多。当需要将这些秘密从一个点传输到另一个点时,在传输过程中保护信息是很重要的。密码学提供了各种方法,用于获取可读数据,并将其转换为不可读数据以实现安全传输,然后在到达目的地时使用密钥将其转换回可读数据。
密码学比计算机早数千年,其根源在于基本的转置密码,即为字母表中的每个字母指定一个特定的值。一个简单的例子是给每个字母分配一个递增的数字,其中A=1,B=2,以此类推。例如,使用这个公式,“wiseGEEK”一词一旦加密,就会变成“23919511”。在第二次世界大战期间,发明了使密码更加复杂和难以破解的机器,而今天,计算机使密码更加强大。
安全套接字层(SSL)是电子商务中常用的加密协议。当有人通过互联网购物时,这是商家用来确保买家可以安全地传输其信用卡信息的技术。使用此协议,计算机和在线商户的计算机同意通过公共互联网创建一种私人“隧道”。这个过程称为“握手”当Web浏览器中的URL以“https”而不是“http”开头时,它是使用SSL的安全连接。
有些密码学方法使用“密钥”允许收件人解密消息。最常见的密钥加密系统是数据加密标准(DES),或更安全的三重DES,它对数据进行三次加密。
更常见的是使用公钥系统的系统,如Diffie-Hellman密钥协议协议。该系统使用两个共同工作的密钥:公共密钥,任何人都可以访问;私有密钥,由接收数据的一方保密。当某人想要向其他人发送安全邮件时,该人会使用收件人的公钥对该邮件进行加密。加密后,收件人必须使用其私钥对其进行解密。
密码学的目标不仅仅是使数据不可读;它还扩展到用户身份验证,即为收件人提供加密消息来自可信来源的保证。哈希函数有时与私钥或公钥系统结合使用。这是一种单向加密,对消息应用算法,使消息本身无法恢复。与基于密钥的加密不同,哈希函数的目标不是加密数据以供以后解密,而是创建一种消息的数字指纹。从应用哈希函数派生的值可以在接收端重新计算,以确保消息在传输过程中未被篡改。然后,应用基于密钥的系统来解密消息。
这一领域的研究正在稳步推进,科学家正在迅速创造更难打破的机制。迄今为止最安全的类型可能是量子密码术,一种尚未完善的方法。它不是使用钥匙,而是依靠物理学的基本定律以及光子的运动和方向来建立一种绝对安全和牢不可破的连接。
绝大多数加密货币用户将资金存储在Coinbase或Binance等交易所。然而,这种方法有许多缺点,包括高费用、盗窃风险、欺诈和安全漏洞。 ...
...den。但是现代的网络浏览器有内置的密码管理器,那么为什么要安装一个不同的呢?有很多很好的理由可以避免使用web浏览器的内置工具。 为什么需要密码管理器 使用密码管理器是至关重要的。你的在线账户面临的最大风险...
...件。为了安全起见,应该对密码进行加密和散列,那么为什么2019年不会发生这种情况呢? 为什么密码不能以纯文本形式存储 designer491/Shutterstock 当一家公司以明文形式存储密码时,任何拥有密码数据库或密码存储在任何其他文...
...记住它们,这样您就不必这样做了。 使用密码管理器是什么样的 一个密码管理器会减轻你的思想负担,释放你的脑力去做有成效的事情,而不是记住一长串的密码。 当您使用密码管理器并需要登录网站时,您将首先正常访问...
...,并不断记住大量服务的唯一、强大的密码。 相关:为什么你应该使用密码管理器,以及如何开始 基本上不可能为每个网站选择强大、唯一的密码并记住它们——这就是为什么我们建议使用LastPass或KeePass这样的密码管理器。如...
...是纯粹的懒惰。更糟糕的是,随着时间的推移,几乎没有什么变化。(有趣的是,在过去的五年里,龙已经超过了猴子。) 考虑到自2011年以来发生了多少引人注目的数据泄露事件,您可能会认为,您至少会看到一个向更好的密...
最近一个读者问我为什么她不应该写下她的密码这是一个很好的问题。忽略所有的极客密码管理谈话,为什么一个家庭用户不能写下密码?让我们更仔细地研究一下这个话题。 如果你从来没听过有人这么说,你可能还没有和足...
加密和解密的主要区别在于,加密将原始消息转换为无法识别的消息,以便通过网络发送,而解密将接收到的加密消息转换回原始消息。 密码学是一种用于保护通信中数据安全的技术。它防止未经授权的各方访问机密数据。加...