密码学系列 - 对称加密 密码学很神秘?很高端?本文是密码学系列第二篇:对称加密 对称加密算法主要包括 DES、3DES、AES 密码学 对称加密 bobgojoe 发布于 2020-03-26 5107 2 1
深入理解对称加密和非对称加密 文章对称加密和非对称加密的加密的特点进行介绍,比较对称加密和非对称加密的优缺点,介绍几种比较经典的对称加密算法和非对称加密算法,例如:DES、 AES、RSA 和 ECC 等。 密码学 对称加密 非对称加密 guoshijiang 发布于 2020-03-30 9025 2 3
对称加密 本文介绍了对称加密的概念、原理和类型。对称加密使用相同的密钥进行加密和解密,包括分组密码(如AES)和流密码(如ChaCha20)两种主要类型。文章还讨论了密钥交换的问题,并对AES和ChaCha20这两种常见的对称加密算法进行了详细的介绍,最后总结了对称加密在现代密码学中的重要作用。 对称加密 分组密码 流密码 AES ChaCha20 密钥交换 lambdaclass 发布于 2023-01-18 907 0 0
自由的加密工具 GPG GPG (GNU Privacy Guard) 是一款开源软件,实现了 PGP 标准,用于加密和签署数据,保障互联网上的隐私通信。它通过非对称加密交换密钥,并使用对称加密技术加密大段内容。通信双方需要交换公钥,发送方使用自己的私钥和接收方的公钥加密数据,接收方使用自己的私钥和发送方的公钥解密数据,从而实现安全通信和身份验证。 GPG PGP 对称加密 非对称加密 公钥 私钥 Peter 发布于 2020-09-09 666 0 0
消息认证码 MAC 消息认证码(MAC)是一种带密钥的哈希,用于验证信息的完整性和发送者身份。它通过密钥生成算法、签名算法和验证算法来实现。MAC与哈希类似,但MAC需要密钥参与生成和验证,因此能验证发送者身份。MAC与数字签名类似,但MAC使用对称加密,发送方和接收方共享同一密钥,而数字签名使用非对称加密。 消息认证码 MAC 哈希 数字签名 对称加密 密钥 Peter 发布于 2020-09-09 636 0 0
流密码 Stream Cipher 流密码是一种对称加密方法,它将信息视为二进制数据流,并使用伪随机数生成的密钥流与信息流进行异或运算来加密。与一次性密码本类似但密钥流是伪随机数而非真随机数,因此安全性较低,但密钥较短,更具实用性,流密码可以加密固定大小的数据,例如一个硬盘上的文件,也可以去加密数据流,例如电话语音。 流密码 密钥流 伪随机数 对称加密 异或运算 一次性密码本 Peter 发布于 2020-09-09 773 0 0
对称加密算法之王 AES AES(高级加密标准)是一种流行的对称加密算法,使用相同的密钥进行加密和解密。它将文件分割成小块进行加密,密钥长度可以是128位或更长,至今未被破解。AES被广泛应用于包括美国政府文件和HTTPS数据加密在内的各种场景,是TLS和SSL标准的一部分。 AES 对称加密 密钥 加密算法 HTTPS TLS/SSL Peter 发布于 2020-09-09 693 0 0
块密码 Block Cipher 块密码是一种常见的对称加密形式,它将明文分成等长的块,并使用相同的密钥对每个块进行加密。加密和解密算法互逆,通过密钥和原文进行复杂运算来保证密文的抗分析特性。目前最广泛使用的块密码算法是AES,它也是最著名的对称加密协议,被广泛应用于各种常见的系统中。 块密码 对称加密 AES DES 密钥 加密算法 Peter 发布于 2020-09-09 769 0 0
加密通信 本文介绍了加密通信的原理和方法,重点讲解了对称加密和非对称加密(公钥加密)的区别与应用。对称加密使用相同的密钥进行加密和解密,而非对称加密使用公钥加密、私钥解密,解决了密钥传输的安全问题。公钥加密在加密通信和数字签名中具有重要应用,例如HTTPS协议和比特币交易。 加密通信 对称加密 非对称加密 公钥 私钥 数字签名 Peter 发布于 2020-09-09 632 0 0
加密之剑 PGP -- Pretty Good Privacy PGP (Pretty Good Privacy) 是由 Phil Zimmermann 于 1991 年创建的软件,它首次使普通人能够进行不受监控的长距离通信,保护 Email 通信的隐私性,通过加密和数字签名等技术,实现信息加密和身份验证。目前,推荐使用遵循 OpenPGP 标准的 GPG 软件来实现 PGP 的功能。 PGP GPG OpenPGP 对称加密 非对称加密 数字签名 Peter 发布于 2020-09-09 707 0 0
什么是非对称加密? 本文介绍了对称加密与非对称加密的基本概念及应用。对称加密的优势在于可以加密大段信息,但密钥的安全传递是难题。非对称加密使用公钥加密、私钥解密,解决了密钥传递问题,是互联网密码学的核心技术,同时还能进行数字签名,验证信息来源和完整性。通常将对称加密和非对称加密配合使用。 非对称加密 对称加密 公钥 私钥 数字签名 密钥 Peter 发布于 2020-09-09 685 0 0
什么是密码学 本文介绍了密码学的基本概念、定义及其在现代社会中的重要作用,密码学主要实现加密通信和数字签名两个功能。文章区分了对称加密和非对称加密,重点介绍了非对称加密在互联网安全中的应用以及数字签名的原理和作用。 密码学 加密 解密 对称加密 非对称加密 数字签名 Peter 发布于 2020-09-09 727 0 0
为何不都用公钥密码学? 公钥密码学因其无需预先共享密钥的特性,非常适合互联网环境。然而,由于其性能瓶颈,实际加密系统如HTTPS和PGP通常采用公钥密码学与对称加密相结合的混合模式。公钥密码学主要用于安全地交换对称加密的密钥,之后利用对称加密高效地处理大量数据。 公钥密码学 对称加密 HTTPS PGP 混合加密 密钥交换 Peter 发布于 2020-09-09 680 0 0
HTTPS 工作原理 HTTPS通过结合对称加密和非对称加密,实现了客户端与服务器之间的安全通信,既保证了数据传输的加密性,又通过SSL证书确立了服务器的身份认证。SSL证书由第三方机构CA颁发,用于验证服务器的身份,确保证书没有被黑客篡改,从而构建浏览器和服务器之间的信任。 HTTPS SSL证书 对称加密 非对称加密 TLS CA Peter 发布于 2020-09-09 733 0 0
什么是零知识加密? 本文介绍了零知识加密的概念、工作原理、优缺点以及在云存储和密码管理等服务中的应用。零知识加密旨在最大限度地保护用户的数据隐私和安全,通过客户端加密、传输中加密和静态加密等手段,确保只有用户自己才能访问其数据。文章还讨论了零知识证明在身份验证中的作用,并对比了对称加密和非对称加密。 零知识加密 零知识证明 对称加密 非对称加密 客户端加密 传输中加密 静态加密 Chainlink 发布于 2024-01-13 1561 0 0