美文网首页头号玩家好文推荐美图摄影💅世间语
区块链密码学的对称加密和非对称加密

区块链密码学的对称加密和非对称加密

作者: 德罗巴007_592 | 来源:发表于2019-06-28 18:21 被阅读10次

    进入这个神秘的世界

    区块练核心概念密码学之对称加密和非对称加密。

    对称加密密钥和解密密钥是相同的。

    由于使用了相同的密钥,导致对称加密的安全性不高,在实际使用中,由于很难保证密钥在传输保存过程中,不被截获隐私,所以对称加密的安全性比较低。

    对于这一点,我的理解是,我有很多App应用都需要密码设置,我尝试用复杂的字母数字和特殊符号设置成密码。但坦白的说,每次登录都不厌其烦,但是很明显,这种设置的安全性非常高,后来我把密码基本上都设置成了一样的几个字符,登陆是简单快捷了,但可想而知,安全性肯定降低了。

    非对称加密是由椭圆形曲线算法生成的一对公钥和私钥对组成,公钥是对外公开任何人都可以获取,私钥是自己持有不需要给任何人看,由于公钥是对外开放的,我们可以用接收者的公钥对数据进行加密,只有持有公钥对应私钥的人才能进行数据解密,我们称之为签名。

    由于私钥是自己持有,公钥是对外开放的,因此采用私钥加密公钥解密的方式,可以验证身份的唯一性。确定某段数据已经得到某个组织个人的认可或者确定某段数据有某个组织或个人持有。

    关于这一点的理解。

    在进行钱包创建时会给到你一个钱包地址和一组助记词。钱包地址是公开的进行接收,而助记词就是私钥,就像我们银行的密码一样,非常关键。

    区块链的世界里私钥是非常重要的,一定要保存好,在实际应用中私钥有三种表现形式,分别是私钥,助记词和keystore。

    私钥是64位十六进制的字符组成一段定长的随机数。

    助记词是明文私钥的另一种表现形式有12,15,18,21个单词组成。

    keystore文件是钱包储存私钥的一种文件格式。他使用用户自定义密码加密,以起到一定程度的保护作用,而保护程度取决于用户加密钱包的密码强度,如果类似于123456这样的密码,是极不安全的。

    看到这我想到了,以后比较重要的账户,尤其是关于资产的密码还是设置复杂一点好。

    但不管私钥助记词还是keystore,一定要备份好,并多次验证,确保备份的私钥能正常使用。

    对于大部分人来说,将助记词抄在纸上放在一个安全的地方,是比较好的解决方案。

    这点我深有感触,由于没有经验,在抄写助记词时没有区分大小写,给自己带来了巨大的麻烦,所以在抄写助记词时,一定要看清大小写,并且一定要验证几次,确保万无一失。

    好了,到这区块链的密码学就学完了,内容确实不好理解,可能理解的也有偏颇,但总之耐着性子学完都是一种进步,并且获取知识也是一种快乐,那就快乐下去吧!

    在共同前行的道路上,如果能为您点亮一丝光,我,就是幸福的!

    相关文章

      网友评论

        本文标题:区块链密码学的对称加密和非对称加密

        本文链接:https://www.haomeiwen.com/subject/hawecctx.html