秘密编码信息的过程已经在间谍活动中使用了几个世纪。数据加密是为存储在计算机文件中的数据创建秘密消息格式的过程。在计算机软件中,有多种加密技术可用于数据文件。这些技术通常称为数据加密算法。根据数据类型和所...
秘密编码信息的过程已经在间谍活动中使用了几个世纪。数据加密是为存储在计算机文件中的数据创建秘密消息格式的过程。在计算机软件中,有多种加密技术可用于数据文件。这些技术通常称为数据加密算法。根据数据类型和所需的保护级别,每种算法都有独特的优点和使用模式。

加密技术用于保护敏感信息不被泄露。
未加密数据是指计算机或个人可以轻松读取的信息。当数据在计算机上创建时,它会自动以未加密的格式保存。这些数据保存在计算机或文件服务器上,并且很容易被Internet上的潜在黑客访问。加密技术是一种特殊的过程,旨在转换将可读数据转换成相当于胡言乱语的数据。

某些加密可能需要一个密钥进行编码,另一个密钥进行解码。
加密模式和标准由美国国家标准与技术研究所(NIST)管理。该机构批准和测试新开发的加密技术。目前,高级加密标准(AES)被认为是最现代的密码学标准之一。它旨在支持256位密钥加密程序。高级加密标准创建于2001年,目前支持多种加密算法。

加密技术用于阻止黑客窃取敏感数据
公钥加密是一种标准的加密形式,它需要特殊密钥来加密和解密消息。使用这种编码方式的加密技术通常被认为是安全的,因为数据需要两部分未加密。首先,它需要正确的解密算法和其次,它需要一个特殊的加密密钥,该密钥必须与算法一起使用。
公钥加密的独特之处在于对消息进行加密和解密时都需要特殊密钥。加密算法使用公钥,解密算法使用私钥。这类加密技术由于采用双密钥加密过程,很难破解。
加密算法的复杂性取决于加密密钥的物理大小。密钥越大,加密程序就越复杂。早期的加密版本使用数据加密标准(DES),该标准只支持56位密钥这些很容易被黑客操纵,很快就被破解了,各种可能性使得破解新的加密几乎不可能。
Blowfish是当今最复杂的加密算法之一。它是由Bruce Schneier于1993年设计的。该加密算法基于AES,支持448位加密密钥。目前还没有已知的加密算法blowfish算法的密码分析。此版本的加密是免费提供的。

数字、字母和符号代替加密中的可读信息。