密钥&数字签名

什么是密钥 密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。 两种密钥 根据密码算法所使用的加密密钥和解密密钥是否相同、能否由加密过程推导出解密过程(或者由解密过程推导出加密过程),可将密码体制分为对称密码体制(也叫作单钥密码体制、秘密密钥密码体制、对称密钥密码体制)和非对称密码体制(也叫作双钥密码体制、公开密钥密码体制、非对...
阅读全文

乱码问题

在编程学习的深入后,不可避免的会遇到ANSI、GB2312、UTF8的编码问题,如果不彻底了解他们的区别,都最终会造成一个问题--乱码!例如文件打开乱码,数据库乱码、网页乱码等等各种乱码,这里就通过字符编码发展历史的介绍来分清各种不同的编码。
阅读全文

什么是区块链

什么是区块链(Blockchain) 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 从字面上看: 区块链是由一个个记录着各种信息的小区块链接起来组成的一个链条,类似与DNA,每个小区块对应一个基因无法改变,基因链接起来就是DNA,一旦生成无法改变,每个基因上携带者各种信息,可...
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.0.13 搭建 © 2017-2018 www.fengningfei.com 版权所有 ICP证:皖ICP备17008345号
  • 联系邮箱:807615827@qq.com