谈谈区块链的加密技术(公钥、私钥)_区块链:IDEA

区块链简单理解就是一个分布式账本亦或一个数据库,当区块链凭借其独特的技术特点,在各行各业被研究被采用时,面对大量的数据,区块链是如何保护数据的隐私安全的呢?这主要依赖于密码学。

密码学使用先进的数学原理和方法来传输和存储数据,这种存储方式要求只有数据接收者才能对数据进行读取和处理。在密码学中,加密是密码学中的核心概念,它以一种“除接收者外任何人都无法解密的方式”对消息进行编码,其他人无法读取和理解数据格式,以此来保护数据免受攻击。

据说,第一个使用密码学技术的是古罗马凯撒大帝,他发明了“凯撒密码”来保护重要的军事情报。凯撒密码先将正常的文本内容通过一套规则编译成密码文本,然后通过通信渠道发送出去,接收者再用这套规则对密文进行解密。他的方法很简单,就是将字母表依次往后移动几个位置。具体移动的数量n就是密钥了。比如移动两个,则:

美国加密税收新提案遭到加密社区反对:金色财经报道,在美国财政部发布对加密货币收益征税的提议后,X(以前称为Twitter)平台很快就充满了对该提案的反对,尤其是税务报告要求上报去中心化的加密业务信息,业界认为这些操作是不可能遵守的。去中心化金融(DeFi)游说团体首席执行官Miller Whitehouse-Levine在社交媒体平台上表示,该提案所写的内容“过于宽泛”,其中的条款允许其捕获各种实体,他以自托管或非托管钱包为例。

区块链协会首席执行官Kristin Smith在一份声明中表示:“加密货币生态系统与传统资产的生态系统非常不同,因此必须相应地调整规则,而不是捕获那些没有合规途径的生态系统参与者。”

据悉,须在10月30日之前向财政部和国税局明确表示反对,11月7日和8日将就该提案举行公开听证会。[2023/8/26 10:03:35]

超47,000个地址领取2370万枚ARKM代币,价值逾1500万美元:金色财经报道,区块链分析平台Arkham早些时候发布了ARKM代币,并向新赏金平台的早期参与者和Beta测试人员进行了空投,该代币也可以通过币安获得。截至发稿时,已有超过47,000个地址领取了2370万枚ARKM代币,价值超过1500万美元。根据Nansen的数据,代币合约地址以及索赔合约都是当天以太坊链上最大的Gas消耗者之一,其中做市商Wintermute收到了大约 1500 万个 ARKM 代币,其中大部分被发送到币安,其余则保留在交易地址中。[2023/7/19 11:03:52]

用这种方法加密hello,则密文是jgnnq。拿到密文后再倒着将每个字母往前移动n个位置就解密了。大家可以试着解密dmqemejckp,密钥是2。

声音 | 经济学家巴曙松:区块链推动金融变革路径:《中国金融》2019年第8期刊发香港交易所首席中国经济学家巴曙松等作者文章《区块链推动金融变革路径》,文章表示,当前区块链仍处于朦胧和野蛮生长的阶段,要真正实现在金融乃至其他领域的大规模实质应用,还需要突破共识算法的算力消耗、P2P网络模式的效率低下等技术短板的限制,求出突破区块链“不可能三角”的最优解。从实践趋势看,尽管理论上还存在诸多争议,以华尔街为代表的金融业界已纷纷在实践中探索区块链的应用空间,通过试点寻找去中心化与中心化结合之路,在这一过程中,私人链和联盟链等应运而生。同时,“R3CEV”联盟、中国分布式总账基础协议联盟等的成立,表明了各金融机构正加强合作、尝试共同制定区块链技术标准。此外,“监管沙盒”和“自动合规”等监管方式的创新,标志着相关机构也在积极求解区块链在开发之初就承载的自由主义理想与金融监管的兼容区间。

展望区块链技术的创新发展和技术变革,需要保持审慎客观、理性务实的态度。既不能因其技术的革命性和颠覆性,就理所当然地认为区块链可以应用在所有金融场景;也不能因当前技术的不成熟和无行业标准共识的约束,就止步不前。区块链可以有效解决传统金融领域中业务链条长、参与方众多、信息不对称严重的复杂场景的痛点和难题,但并不适合部分单边、高频的金融业务。因此,区块链技术的发展并不是要完全取代现有的互联网底层协议和金融基础设施,而是根据适用条件有选择地并行发展,在不断解决起步阶段存在的内生性技术缺陷的过程中,迎来技术更迭所带来的社会演进图景。[2019/4/27]

凯撒密码有个问题就是很容易破解,因为总共只有26种可能,很容易就暴力破解了。只需要把0-25都试一下,看看“解密”出来的文字哪个是有具体含义的即可。比如大家可以破解一下"thnpj"。

声音 | 港交所董事总经理巴曙松:香港注重区块链和虚拟银行:据第一财经消息,香港交易所董事总经理、首席中国经济学家巴曙松表示,金融科技创新成为粤港澳大湾区重要的发展方向。大湾区的金融科技总体上处于全球领先地位,发展潜力巨大。从金融科技生态发展状况来看,行业层面上生态体系完善,实力有待提升,区域分布上广东部分细分领域全面覆盖、香港则注重区块链和虚拟银行。[2018/11/29]

加密技术有两种加密类型:

1.对称加密

对称加密算法是应用较早的加密算法,在对称加密算法中,数据发送者和接收者使用同一套规则来对数据进行加密和解密。简单理解就是加密密钥和解密密钥是同样的,前面说的凯撒密码采用的就是一种加密算法。

优点:与公钥加密相比运算速度快。缺点:密钥传输问题:由于对称加密的加密和解密使用的是同一个密钥,所以对称加密的安全性不仅仅取决于加密算法本身的强度,也取决于密钥是否被安全的保管。当我们使用对称加密技术来保证数据安全传输的同时,也必须将密钥共享给接收者,但是怎么把这个“密钥”安全的传输给接受者呢?密钥管理问题:随着密钥数量的增多,密钥的管理问题会逐渐显现出来。比如我们在加密用户的信息时,不可能所有用户都用同一个密钥加密解密吧,这样的话,一旦密钥泄漏,就相当于泄露了所有用户的信息,因此需要为每一个用户单独的生成一个密钥并且管理,这样密钥管理的代价也会非常大。常用算法:DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES。

2.非对称加密

非对称加密指为满足安全性需求和所有权验证需求而集成到区块链中的加密技术。它和对称加密的主要区别是:对称加密使用共享密钥来解密数据,而非对称加密使用“密钥对”来解密数据。密钥对包含两部分:一个公钥,一个私钥。

举个例子,当你给你妈的银行卡转钱时,需要知道她的银行卡账号,那么这个账号就相当于她的公钥,是公开可见的。私钥就相当于是她的密码,在没有告诉你密码的情况下只她自己知道账户里的资金情况。

发送数据时,我们需要使用私钥和接收者公钥。接收者则使用他的私钥和发送者的公钥来解密数据。整个流程如下图所示:

值得提醒大家注意的是区块链是去中心化的,私钥一旦丢失就无法找回,所以有数字资产的朋友一定要谨慎对待,不要以为和银行卡一样,密码忘记了带着身份证和相关资料去银行就能解决。

优点:解决了密钥传输中的安全问题缺点:无法验证发送方是否正确,发送方可能存在被伪造常用算法:RSA、ECC

非对称加密一般划分为三类主要方式:

大整数分解问题类:指用两个较大的质数的乘积作为加密数。由于质数的出现具有不规律性,寻找破解只能通过不断的试算。离散对数问题类:指的是基于离散对数的难解性,利用强的单向散列函数的一种非对称分布式加密算法。椭圆曲线类:指利用平面椭圆曲线来计算成组非对称特殊值,比特币就使用此类加密算法。

非对称加密技术在区块链的应用场景:

1.信息加密场景:主要是由信息发送者(记为A)使用接受者(记为B)的公钥对信息加密后再发送给B,B利用自己的私钥对信息解密。比特币交易的加密即属于此场景。

2.数字签名场景:由发送者A采用自己的私钥加密信息后发送给B,B使用A的公钥对信息解密、从而可确保信息是由A发送的。

数字签名,可以保证收到的文件没有被篡改,也可以保证发送者的身份。因为私钥生产了数字签名,私钥是不公开的。3.登录认证场景:是由客户端使用私钥加密登录信息后发送给服务器,后者接收后采用该客户端的公钥解密并认证登录信息.

目前非对称加密技术大多应用在区块链数字货币交易中,防止篡改和伪造信息。

上述三种场景加密的不同之处主要在于:

信息加密是公钥加密,私钥解密,确保信息的安全性;数字签名是私钥加密公钥解密,确保数字签名的归属性;登录认证私钥加密,公钥解密。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-3:825ms