plustoken钱包系统开发是一个密钥 (包含私钥和公钥) 的管理容器。用户使用私钥进行签名交易,从而证明拥有该交易的输出权,其交易信息并不是存储在该钱包内,而是存储在区块链中。公钥用来生成地址。地址由公钥 (公钥是私钥通过非对称加密算法生成) 生成,ETH的地址是以 0x 开头的 42 位 16 进制哈希值字符串。
分类:
其他好文 时间:
2018-09-20 19:19:39
阅读次数:
667
什么是对称加密技术? 对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥加密 也就是密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较短,且破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDEA),它 ...
分类:
其他好文 时间:
2018-09-20 17:27:16
阅读次数:
176
加密是一个很难理解的东西,这里头满是数学证明。不过,除非你是在开发一个加密系统,否则无需了解那些高阶的复杂知识。 如果你看这篇文章是为了创造下一个 HTTPS 协议,很抱歉,请出门左走,鸽子是远远不够的。不然的话,先去煮一壶咖啡,再来看文章吧~ 爱丽丝、鲍勃以及鸽子? 你在网络上进行的任何活动(阅读 ...
分类:
Web程序 时间:
2018-09-18 22:45:55
阅读次数:
219
加密一般分为对称加密(Symmetric Key Encryption)和非对称加密(Asymmetric Key Encryption)。对称加密又分为分组加密和序列密码。分组密码,也叫块加密(block cyphers),一次加密明文中的一个块。是将明文按一定的位长分组,明文组经过加密运算得到密 ...
分类:
其他好文 时间:
2018-09-13 16:19:52
阅读次数:
250
哈希算法(单向散列)数据相同摘要相同,判断文件摘要就能知道文件是否相同,比较哈希值。数据不变哈希值不变。哈希与加密混合使用,对称与非对称加密一起用常见算法md5:128bits、sha1:160bits、sha224、sha256、sha384、sha512常用工具?md5sum|sha1sum[--check]file[root@centos~]#md5sumapache.sh9bcfb6fb9
分类:
其他好文 时间:
2018-09-13 00:00:25
阅读次数:
207
前言 在参考互联网大厂的登录、订单、提现这类对安全性操作要求较高的场景操作时发现,传输的都是密文。而为了目前项目安全,我自己负责的项目也需要这方面的技术。由于,我当前的项目是使用了前后端分离技术,即node.js做前端,spring boot做后端。于是,我开始搜索有关node.js与java实现非 ...
分类:
编程语言 时间:
2018-09-10 14:46:15
阅读次数:
221
1.对称加密算法 加密和解密算法是公开的,那个密钥是保密的, 只有双方才知道, 这样生成的加密消息(密文) 别人就无法得知了。 2.非对称加密算法 RSA算法非常有意思,是有一对儿钥匙, 一个是保密的,称为私钥,另外一个是公开的,称为公钥 3.https流程图 一个简化的https流程图是这样的: ...
分类:
Web程序 时间:
2018-09-10 14:42:18
阅读次数:
190
非对称性加密:A生成一份公私钥,将公钥交给需要进行数据传输的B,B发送数据时先用公钥对数据进行加密,然后发送给A,再由A使用私钥进行解密。 但存在漏洞即B如何确认公钥是由A提供的。因此需要一个第三方机构(CA机构,即证书授权中心)来进行保证。A先将公钥发送给CA机构,CA机构向A确认这是它所发的公钥 ...
分类:
Web程序 时间:
2018-09-10 13:35:18
阅读次数:
201
散列算法(单向散列,不可逆) MD5(Message Digest Algorithm 5) SHA(Secure Hash Algorithm) 对称加密(加密解密使用同一密钥,速度快) DES 3DES AES 非对称加密(公钥加密,私钥解密,可以签名,更安全) RSA ECC ...
分类:
编程语言 时间:
2018-09-02 17:17:51
阅读次数:
201
RSA非对称加密。简明扼要吧,直说干货。 C#RSA加签解签加密比较常见,一般遇到的问题是非.NET代码的加签验签、加密解密。以下就是解决此类问题的。 一般情况下是【公钥加密,私钥解密。】 有些变态喜欢乱搞,【私钥加密,公钥解密。】,详见这里:https://www.cnblogs.com/kevi ...
分类:
编程语言 时间:
2018-08-30 11:06:47
阅读次数:
217