为什么进入密码世界? 密码世界比互联网世界更安全:非对称密码能够保障信息安全。 密码世界比互联网世界更高效:非对称密码安全成本很低,分布式共识能连通世界市场。 密码世界比互联网世界更自由:分布式共识能够打破互联网巨头对用户身份和数据的垄断。 找个同伴:准备一起学习。 找一个志同道合的密码伙伴或密码伴侣,准备携手共识、共享、共建密码世界。 每人准备一部安卓手机(苹果手机限制较多,暂不能实现完整流程),准备开始学习。 私钥公钥:初识非对称密码 用浏览器打开sign.cash,菜单里点开“生成地址”。 在密语栏里输入又乱又长无人能猜到的字符,点击生成地址。 你得到:1)一个私钥,2)对应的公钥,3)公钥压缩成的地址。 三者的非对称关系:私钥能算出公钥,公钥能算出地址。地址不能算出公钥,公钥不能算出私钥。地址不能算出私钥。 把私钥藏好,千万不要泄露或丢失,把地址和公钥告诉同伴。地址和公钥有不同的应用场景,后面注意区分。 哈希信息:文件信息防伪 安卓手机浏览器打开sign.cash,下载“密签”,文件为CrytoSigner_v2.2.apk。 在浏览器sign.cash网页菜单点开“哈希计算”,点击“选取文件”,选择刚刚下载的“CrytoSigner_v2.2.apk”,点“计算哈希”。 如果得到“哈希:f58837222d47d8908df02352200891ecc23c0ccffc73573dfc74e068c3858f9e”,恭喜你下载的密签跟我用的一样,没经过黑客篡改。这种方法可以用于各种信息防篡改。 前面的地址就是公钥经过两次哈希,然后稍加处理得到的,跟公钥和私钥一一对应。 管理地址:密码世界的钥匙 在网页上生成的私钥并不安全,可能有病毒窃听,输入法也可能将你的输入发给它的开发者。我们需要用更安全的设备——“密签”。 跟同伴一起,将密签,即CrytoSigner_v2.2.apk安装到你们的安卓手机上。 设置密码,记住密码,同意条款后进入密签主页面。 点击生成地址,在“密语”中输入很长很乱的字符,点击“生成”,得到地址和私钥。 在“标签”里起一个帮助自己记忆这个地址用途的标签。点“保存与备份”,按指示备份私钥在纸上并验证。 在主界面点开“管理私钥”,就看到自己保存的地址了,可以查私钥和公钥。保存的第一个地址和二维码会出现在密签的首页上。 跟同伴把新的地址和公钥相互告知,保存。 加密解密:防窃听 想一句想给同伴说的悄悄话,比如“密码就是力量”。我们要尝试传递一次秘密信息。 点开sign.cash的“文本加密”,在“文本”里输入“密码就是力量”,在“公钥”里填入同伴的公钥,点击“加密”。 下面会出现一串看不懂的“密文”。复制密文,用微信发给同伴,即使有人窃听,也不理解什么意思。 请同伴打开密签,进入“消息解密”,将你给他的密文粘贴进去,选择加密公钥对应的地址,点击解密。 密文被破解为“密码就是力量”这个原话,秘密传递信息完成。再也不怕任何人窃听了。 想想看,如果想把银行密码告诉身处异地的老婆,该怎么做呢? 签名验证:防篡改、防抵赖 给同伴一个承诺,比如“今晚8点回龙湾请你吃饭。” 打开密签,进入“消息签名”,选择同伴保存了你公钥的那个地址,在“待签消息”中输入:今晚8点回龙湾请你吃饭。 点击“生成签名”,下面出现一串完整签名的信息,分三部分:消息、你签名用的地址、签名。 复制完整签名信息,发给同伴。 同伴复制你发来的签名信息,并在sign.cash的验证消息页面粘贴,点击“验证”,出现绿色提示“验证成功”。 防篡改:将“回龙湾”改成“沙坪坝”,验证一下,显示“验证失败”。 防抵赖:放同伴鸽子,说不记得要请他吃饭。同伴拿出你地址做的签名证明你在抵赖。 密码就这么简单,所有密码应用都来自以上几项简单的密码操作,你已经学会使用非对称密码了,就这么简单! —- 编译者/作者:忆江南 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
如何进入密码世界,密码的用处!
2020-05-04 忆江南 来源:区块链网络
LOADING...
相关阅读:
- 三分钟带你了解比特币的密码!拥有比特币其实没有那么难2020-05-04
- 知乎盐选 | 比特币私钥:地下100米,藏有100亿美元的比特币2020-05-04
- 如何基于区块链实现高质量协同?2020-05-04
- 区块链行业十种赚钱方式(二)2020-05-04
- 一键即可从Brave浏览器购买密码2020-05-02