钱包安全性的理解 关于比特币钱包的安全性,主要从钱包对私钥的管理上着手。在此,我想解刨一下源码中关于钱包加密、解密以及密码的修改中对私钥的具体操作,稍后分析一下这样做的安全性理解。 钱包加密 比特币客户端中的核心是私钥,拥有私钥就拥有私钥对...
知识:钱包
...图(摘自参考文献 1)整个交易链以「创世链」(所有者 0)为起点,每一次比特币交易,都会带着前一个节点的摘要和发起者签名值,以及收款人的公钥信息。交易信息在网络广播,全网竞争验证,按照验证规则和账本记录规则先处理完者,添加到交易链上并广播,得到认可后获得奖励,新账本确立。...
知识:央行,安全,密码学,央行数字货币,CBDC,DCEP
...图(摘自参考文献1)整个交易链以「创世链」(所有者0)为起点,每一次比特币交易,都会带着前一个节点的摘要和发起者签名值,以及收款人的公钥信息。交易信息在网络广播,全网竞争验证,按照验证规则和账本记录规则先处理完者,添加到交易链上并广播,得到认可后获得奖励,新账本确立。...
知识:央行数字货币,CBDC,安全,央行,DCEP,密码学
...20世纪公共密钥被发明之前的这几千年时间里,密码学的原理都是一样的。比特币和区块链的加密方式,跟凯撒密码的原理区别,也就是多了公钥而已。直到今天,我们在看很多谍战片的时候,会发现不少特工和间谍还是采取这种方式传输情报。 这里有几个术语,需要特别指出。密码学家通常讲用来书...
知识:区块链,合约,比特币
<h3></h3>比特币系统或区块链技术并不是单一的技术,即使在密码学层面,也包含了非对称密码算法、哈希函数、安全多方计算等多种技术。<h4>(1)非对称密码算法</h4>非对称密码加密过程示意图传统的对称密码算法在秘密信息传输时双方需要共享同一个会话密钥。秘密信息发送方使用这个会话密钥对信...
知识:私钥,公钥,区块,链上
...技或者特殊技能出镜,还记得《黑客帝国》中基努里维斯吗 其实对比特币而言,同样有类似的黑科技。它成功的帮助比特币挡住了成千上万的子弹,它的名字叫做:椭圆曲线密码(Elliptic Curve Cryptography)。 1.什么是椭圆曲线密码 并不像数学课上学的椭圆曲线那么简单 椭圆曲线密码...
知识:椭圆曲线密码
...目前业界主流推荐的密码学安全强度是256位,即密钥的信息熵至少等价为256比特的随机数。如果我们用常见的字母数字来设定用户所用的密钥,该密钥的长度至少为256/log2(26*2+10) ~= 43个随机字符。考虑到用户通常为了便于记忆而拼接字典中的单词来构成密钥,此时为了满足密钥信息熵的随机性要求,实...
知识:用户,数据,安全性,隐私保护,密码学
...块链标准。为更好向外界展示委员会区块链标准化研究成果,IEEE C/BDL联合巴比特,邀请区块链标准的牵头单位撰写系列文章。本文作者:比原链基金会。 研究背景 区块链是技术集大成者的创新应用,在区块链上,你可以看到密码学,博弈论,共识理论等等众多的技术应用,而密码学则是区块链技术...
知识:区块链标准,比原链
...基于整数分解问题设计的加密体制,这里的整数是很大的,比如是2^256长的比特串,此种加密体制没有涉及到数字签名。ElGamal_DSA,是基于离散对数问题设计的加密体制。EC_DSA,是基于有限运算的运算对数问题设计的加密体制。Lattice_DSA,是基于最短象限的寻找问题设计的加密体制。这四种加密体制出现...
知识:密码学
...基于整数分解问题设计的加密体制,这里的整数是很大的,比如是2^256长的比特串,此种加密体制没有涉及到数字签名。ElGamal_DSA,是基于离散对数问题设计的加密体制。EC_DSA,是基于有限运算的运算对数问题设计的加密体制。Lattice_DSA,是基于最短象限的寻找问题设计的加密体制。这四种加密体制出现...
知识:私钥,公钥,椭圆曲线数字签名,密码学
...其中密码流与信息流长度相同,加/解密一次通常能处理明文中的一个或几个比特。序列密码的核心是密钥流的设计,密钥流设计得越复杂,序列密码加密的安全性就越高。目前,公开的序列密码算法主要有RC4和SEAL等。RC4是RSA三人组中的Ron Rivest在1987年为RSA公司设计的一款序列密码,可以说是应用最广泛...
知识:算法,安全性,密码技术,加密
...其中密码流与信息流长度相同,加/解密一次通常能处理明文中的一个或几个比特。序列密码的核心是密钥流的设计,密钥流设计得越复杂,序列密码加密的安全性就越高。目前,公开的序列密码算法主要有RC4和SEAL等。RC4是RSA三人组中的Ron Rivest在1987年为RSA公司设计的一款序列密码,可以说是应用最广泛...
知识:密码,区块链技术,密钥,区块链基础设施
...学家Mike Stay发表了一篇文章,解释了他如何破解加密的zip文件来恢复大量的比特币密钥。Mike Stay拥有博士学位。拥有计算机科学博士学位,并拥有可追溯到1990年代的密码学广泛背景。 Mike的文章强调了保持密钥安全和密码安全的必要性。比特币密钥已恢复Mike解释说,已联系他,随后雇用他破解了一个加...
知识:比特币密钥,比特币私钥,山寨币,比特币
...建复杂繁琐的监督机制,相互制衡,从而保证基本的合作秩序。中本聪关于比特币的构想,试图在互联网上构一个完全不依赖于 TTP 的互信社区,而且相当于发行了一种无人管理的货币。对比一下美元这个国际货币体系,它要依赖于多少政治、经济、军事、文化、外交等等复杂社会结构加以支撑。而中...
知识:零知识证明,Zcash,技术,密码学,隐私保护
... decrypt 解密 crytography 密码 confidentiality 机密性、加密等级 Bit、byte:比特(Bit)与字节(byte)的关系是8个Bit = 1byte 编码:将数据(文本、音频、视频)映射为比特序列的过程。 密钥:固定长度的字符串。通过密钥及加解密算法,对给定的数据进行加密和解密。 对称加密:在加密和解密的过程...
知识:密钥,字节,非对称