对称加密既然说是对称加密,那么加密和解密的时候,使用相同的秘钥。DES算法深入在DES算法中,密钥固定长度为64位。明文按64位进行分组,分组后的明文组和密钥按位置换或交换的方法形成密文组,然后再把密文组拼装成密文。密钥的每个第八位设置为奇偶校验位,也就是第8、16、24、32、40、48
RareSkills 的 Zero Knowledge Proofs 系列文章之《P vs NP 及其在零知识证明中的应用》。
今天这篇文章我们一起来看一下zkSNARK这个拗口的技术到底是什么鬼。
概念门限秘密共享是一种密码学技术,将秘密S分割为n个部分,并将这些部分分发给n个参与者。所谓门限,是在分割这些秘密的时候,设置一个大小位于1和n之间的k值,使得给定任意k−1个或更少的秘密份额,都不能够计算得到秘密S的任何信息;当给定任意k个或更多的秘密
传统的数字身份存在哪些问题?密码学为数字身份系统打开了哪些设计空间,且身份到底包含哪些内容?
ECDH全称是椭圆曲线迪菲-赫尔曼秘钥交换(Elliptic Curve Diffie–Hellman key Exchange),主要是用来在一个不安全的通道中建立起安全的共有加密资料,一般来说交换的都是私钥,这个密钥一般作为“对称加密”的密钥而被双方在后续数据传输中使用。
ECDH
私钥
密码学原理比特币中主要用到了密码学中的两个功能:哈希和签名。哈希密码学中的哈希称为Cryptographichashfunction,具有三个性质:collisionresistance(哈希碰撞)和Hiding、puzzlefriendly比特币中用的哈希函数是:SHA-256,即
TLS传输层安全性协议(Transport Layer Security)及其前身SSL安全套接层(Secure Sockets Layer)是一种安全协议,目的是为互联网通信提供安全及数据完整性保障,TLS/SSL协议位于网络OSI七层模型的会话层,用来加密通信。
TLS
SSL
TLS/SSL
公钥加密的旧篇章即将结束,新篇章即将开启。在20世纪70年代末完成的工作对我们很有帮助,但现在我们面临着量子计算机会打破这些方法的威胁。
国密算法SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、ZUC介绍
本文详细介绍了椭圆曲线配对(Elliptic Curve Pairings)的基本概念、数学原理及其在密码学中的应用,包括确定性阈值签名、zk-SNARKs等。文章涵盖了椭圆曲线的数学背景、配对的双线性性质及其实现细节,适合对密码学有深入了解的读者。
golang笔记-区块链密码学01
在区块链技术的世界中,密钥对与签名验证是核心技术之一,它们直接关系到用户资产的安全性和交易的真实性。在Sui区块链中,这些功能通过强大的TypeScriptSDK实现,开发者可以轻松地创建和管理密钥对、进行签名操作以及验证签名的有效性。本篇文章将为您详细讲解在Sui区块链中如何生