1. 首页
  2. 应用探索

加密货币的密钥是不是真的那么严谨

加密货币是一种使用密码学原理来确保交易安全及控制交易单位创造的交易媒介,因为区块链和加密货币的兴起,密码学的发展进入了一个新的阶段,区块链的底层是密码学技术,但是也涉及到经济学。

密码学最基础的是加密、解密、密文和密钥。在加密和解密运算中有两个要素——算法和密钥。目前的加密解密算法一般都是公开的,信息的安全在于加密人和揭秘人手中握着的钥匙。我们要记住,没有不可破解的密码,任何密码在理论上都可以通过暴力搜索的方式来破解。互联网上的加密算法都是公开的,所以 key 的一些特征也是明确的,例如总共多少位。对于计算机来说,一个个去猜,也就是用暴力搜索的方式去破解,也是一种很容易想到的攻击方式。所以这就给加密算法的设计者提出了一个基本要求,那就是算法一定是要保证足够的计算难度。从而保证虽然理论上可以算出 key 来,但是实际中用当前的硬件需要花费的时间是不可接受的,例如一万年。当然,数学理论一直在发展,计算机的处理速度也一直在提升,所以密码学本身也是一个不断进化的学科。

加密货币的密钥是不是真的那么严谨

密码学是对安全通信技术的研究,要能抵御各种恶意攻击;密码学的底层是数学,安全取决于一个难度足够高的数学问题,保证计算机在可接受的时间跨度内根本不可能运算出密钥;当代密码学是互联网环境下的密码学,关键性技术是公钥加密技术。

密码学在不断发展,区块链技术不断在完善,而加密货币的市场已经度过了那些不稳定的岁月,19年的熊市发展会更加顺利,现在正是适合初学者进场的时机了。

本文来自投稿,不代表区块界立场,如若转载,请注明出处:http://www.blockcircles.cn/25150.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

微信:keep_zb

邮件:business@blockcircles.cn

QR code