LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

128x11一128的简单算法

1. 一种使容量证明更抗工作量证明的方案

...种可能的方法来伪造容量证明算法,目前使用在Burstcoin和其他衍生币。为了简单起见,这里考虑了称为PoC1的格式,但是它可以很容易地扩展到伪PoC2容量。最后,给出了一种提高每Mb容量比计算量的简单建议。这个建议由一个硬分叉组成。然而,那些愿意迁移到提议格式的人将有优势,因为格式将占用更...

知识:分叉,容量,步骤

2. SCRY技术分享Substrate链存储查询介绍

...使用Twox128(module_prefix) ++ Twox128(storage_prefix)这种方式即可,整个构造过程比较简单;lStorage Maps:这种类型的定义Foo: map hasher($hash) type => type,最终的键是由twox128(module_prefix) ++ twox128(storage_prefix) ++ hasher(encode(key))这三部分组合构成的,这里需要注意的是,由于Map是通过KV这种方式来存储数据的,所以针对Map来...

知识:区块链开发框架,链上,算法,过程

3. 科普 | 密码学极速入门(Part-1)

...?对密文进行解密,并得到与原来消息一摸一样的输出。其中一种最古老、最简单的密码就是凯撒密码(Caesar Cipher)——直接从字母表中选取特定位置,替换掉原消息中的字符。-凯撒密码出现于公元 50 年,凯撒大帝使用字母表跳三位的字来替换原来的消息内容,用于军事通讯-下面的例子就是经过后三...

知识:密码学,区块链

4. 从数学到物理学:加密算法简介

...算法,使之恢复到可读的形式)。要解释什么是 Cipher,最好还是给你看几个简单的例子:波利比乌斯密码波利比乌斯密码(Polibius Cipher)也是一种字符替换型密码。在我这个示例中,我用的是一个 6×6 的二维矩阵,可以把所有的大写字母和数字 0 到 9 都包括进去。然后我们可以得出下表:有了这个矩阵...

知识:私钥,公钥,密钥,密码学

5. 从数学到物理学:加密算法简介

...算法,使之恢复到可读的形式)。要解释什么是 Cipher,最好还是给你看几个简单的例子:波利比乌斯密码波利比乌斯密码(Polibius Cipher)也是一种字符替换型密码。在我这个示例中,我用的是一个 6×6 的二维矩阵,可以把所有的大写字母和数字 0 到 9 都包括进去。然后我们可以得出下表:有了这个矩阵...

知识:加密算法,私钥,密码学,火星号精选

6. 一文概览密码学发展史、基本原理与常见算法

从简单的凯撒密码和波利比乌斯密码介绍到多轮加密的 DES 和 AES 算法,了解加密算法的基本概念。</blockquote>原文标题:《科普 | 从数学到物理学:加密算法简介》 撰文:George Moraetes 翻译 &amp; 校对:闵敏 &amp; 阿剑是不是只有那些数学头脑很好的人,才能理解那些在信息安全中常常用到的技术(密码学...

知识:技术,密码学,量子密码学

7. 以太坊:发现错误-ProgPow容易受到ASIC的攻击

...实了在新算法的审核过程中需要“多只眼睛”,Minehan说:我们该如何解决?简单!种子更新为uint128; keccak调用会相应消耗额外的两个单词。 Fill-mix将采用128位种子参数,然后我们重新排列fnv调用的顺序以匹配+其他种子使用者。</blockquote>尽管该解决方案似乎很简单,并且该漏洞在技术上难以应用,但...

知识:以太坊,矿工,分叉,以太坊社区

8. 密码学原语如何应用?解析密码学特有的数据编解码

...曲线(Elliptic Curve)加解密为例,介绍一种常见的数据映射方式。椭圆曲线可以简单理解为定义了一个特定点的集合,例如下面这种公式定义了比较常见的一类椭圆曲线:其中满足公式成立的点(x, y)都在椭圆曲线上。椭圆曲线密码通过在限定的点集上定义相关的点运算,实现加解密功能。在椭圆曲线加解密...

知识:数据,密码学,椭圆,模式

9. 什么是哈希函数?

...码学算法构造和这个假设有关。这个假设叫做 Random Oracle 随机预言机。Python 简单哈希函数你可以使用 Python 编程语言,实验哈希值。首先,打开终端,输入 Python 并点击 Enter 键,进入 Python REPL,直接试用 Python 命令,而不是在单独的文件中编写程序。输入以下数值,在每行之后敲击 Enter 键,并在标记处...

知识:比特币,哈希

10. 我们的比特币安全吗?

...全问题。每次有量子计算的新闻出现时,人们都要担心一次比特币。原因很简单,比特币是基于密码学的,而密码学之所以能够成立,是基于某种计算上的不可能性。如果量子计算把原本不可能或难以实现的计算变成可以计算,那么这种密码学的方法就会失效。 但这种担心是多余的。原因同样简单:我...

知识:量子,算法,椭圆,公钥

11. 如果量子计算时代到来 我们的比特币安全吗

...全问题。每次有量子计算的新闻出现时,人们都要担心一次比特币。原因很简单,比特币是基于密码学的,而密码学之所以能够成立,是基于某种计算上的不可能性。如果量子计算把原本不可能或难以实现的计算变成可以计算,那么这种密码学的方法就会失效。但这种担心是多余的。原因同样简单:我...

知识:公钥,私钥,比特币,钱包地址

12. 如果量子计算到来了 我们的比特币还安全有保障吗

...全问题。每次有量子计算的新闻出现时,人们都要担心一次比特币。原因很简单,比特币是基于密码学的,而密码学之所以能够成立,是基于某种计算上的不可能性。如果量子计算把原本不可能或难以实现的计算变成可以计算,那么这种密码学的方法就会失效。但这种担心是多余的。原因同样简单:我...

知识:量子,算法,椭圆,公钥

13. 如果量子计算时代到来,我们的比特币安全吗?

...源:链闻 每次有量子计算的新闻出现时,人们都要担心一次比特币。原因很简单,比特币是基于密码学的,而密码学之所以能够成立,是基于某种计算上的不可能性。如果量子计算把原本不可能或难以实现的计算变成可以计算,那么这种密码学的方法就会失效。但这种担心是多余的。原因同样简单:我...

知识:比特币

14. 如果量子计算时代到来,我们的比特币安全吗?

...全问题。 每次有量子计算的新闻出现时,人们都要担心一次比特币。原因很简单,比特币是基于密码学的,而密码学之所以能够成立,是基于某种计算上的不可能性。如果量子计算把原本不可能或难以实现的计算变成可以计算,那么这种密码学的方法就会失效。 但这种担心是多余的。原因同样简单:...

知识:量子计算

15. 深入理解对称加密和非对称加密

...用长度为 128 位的密匙,加密轮数为 10 轮。AES 加密算法不仅编码紧凑、设计简单而且可抵抗多种类型的攻击,其基本结构包括 4个部分。这四个部分分别为字节替换、行位移、列混合和轮密匙加。字节替换(SubBytes)字节替换也就是通 过 S-BOX 对字节元素进行非线性的变换,S-BOX 由有限域 GF(2 的 8 次方)...

知识:公钥,私钥,密钥,算法