Fork me on GitHub
上一页 1 ··· 45 46 47 48 49
摘要: 文章目录为什么使用Spring5什么是IOC容器配置元数据实例化容器XML嵌套groovy bean定义DSL使用容器 最近在翻译Spring Framework Documentation 5.1.8.RELEASE. 觉得还是可以系统的将Spring5的知识点系统的再整理一下,于是有了这个Spr 阅读全文
posted @ 2019-07-03 06:58 flydean 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 文章目录Libra简介Libra区块链Libra货币和存储Libra协会 Libra简介 Libra是facebook发起的一个区块链项目,其使命是建立一套简单的、无国界的货币和为数十亿人服务的金融基础设施。 facebook认为传统的金融服务离穷人太远,并且被收取各种不菲且难以预测的费用。全球仍有 阅读全文
posted @ 2019-06-30 21:21 flydean 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 文章目录一次性密码本加密之前的准备一次性密码本的加密方式一次性密码本的解密无法破译缺陷 一次性密码本 一次性密码本即Vernam Cipher,是由Gilbert Vernam在1917年, 开发的一种加密算法。 之所以叫做一次性密码本,是因为加密所用的密钥是一次性的,即密钥只会使用一次,不会出现因 阅读全文
posted @ 2019-06-24 10:57 flydean 阅读(885) 评论(0) 推荐(0) 编辑
摘要: MAC攻击及缺陷MAC有好几种实现方式对MAC的攻击重放攻击重放攻击的防护密钥推测攻击MAC算法的缺陷第三方证明防止否认 前面我们在讲HMAC的时候简单讲过了什么是MAC消息认证码。 简单点说MAC(Message Authentication Code)是一种确认完整性并进行认证的技术,取三个单词 阅读全文
posted @ 2019-06-18 23:08 flydean 阅读(240) 评论(0) 推荐(0) 编辑
摘要: ERC20 Short Address Attack什么是ERC20Application Binary Interface(ABI)ERC20 Short Address Attack开始攻击怎么利用?攻击防范 什么是ERC20 代币大家应该都很熟悉了,代币也叫 token, 他不是像比特币,以太 阅读全文
posted @ 2019-05-23 20:30 flydean 阅读(201) 评论(0) 推荐(0) 编辑
摘要: HMAC算法及其应用MACHMACHMAC的应用HMAC实现举例 MAC 在现代的网络中,身份认证是一个经常会用到的功能,在身份认证过程中,有很多种方式可以保证用户信息的安全,而MAC(message authentication code)就是一种常用的方法。 消息认证码是对消息进行认证并确认其完 阅读全文
posted @ 2019-05-15 22:40 flydean 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 女巫攻击及其防范什么是女巫攻击女巫攻击的防范身份验证特征向量让伪造变得困难Model 0 什么是女巫攻击 之前的文章在讲拜赞庭容错的时候,我们提到了女巫攻击Sybil Attack。那什么是女巫攻击呢? 女巫攻击这个词来源于Flora Rheta Schreiber 在1973年的小说《女巫》,这本 阅读全文
posted @ 2019-05-06 23:44 flydean 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一致性hash算法Hash算法的作用Hash算法的冲突一致性hash算法一致性hash算法的原理容错性虚拟节点 Hash 算法也叫做散列算法,他可以让任意长度的数据M映射成为长度固定的值H。 Hash算法的作用 Hash算法的第一个作用就是数据的快速存储与查找。写过程序的人都知道,基本上主流的编程语 阅读全文
posted @ 2019-04-27 22:47 flydean 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 理解分布式一致性:拜占庭容错与PBFT拜占庭问题拜占庭容错BFTPBFT(Practical Byzantine Fault Tolerance)why 3f+1 ?PBFT 的优点PBFT 的缺点 之前的几篇文章我们讲了分布式协议里面的Paxos协议和Raft协议。这两个协议主要适用于可信节点的情 阅读全文
posted @ 2019-04-25 23:38 flydean 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 理解分布式一致性:Paxos协议之Generalized Paxos & Byzantine PaxosGeneralized PaxosByzantine PaxosByzantine Multi-PaxosFast Byzantine Multi-Paxos 在前面一篇文章我们讲到了理解分布式一 阅读全文
posted @ 2019-04-22 19:22 flydean 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 理解分布式一致性:Paxos协议之Cheap Paxos & Fast PaxosCheap PaxosMessage flow: Cheap Multi-PaxosFast PaxosMessage flow: Fast Paxos, non-conflictingMessage flow: Fa 阅读全文
posted @ 2019-04-19 19:36 flydean 阅读(220) 评论(1) 推荐(0) 编辑
摘要: 理解分布式一致性:Paxos协议之Multi-PaxosMulti-Paxos without failuresMulti-Paxos when phase 1 can be skippedMulti-Paxos when roles are collapsedMulti-Paxos when ro 阅读全文
posted @ 2019-04-18 16:52 flydean 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 理解分布式一致性:Paxos协议之Basic Paxos角色Proposal Number & Agreed ValueBasic PaxosBasic Paxos without failuresBasic Paxos when an Acceptor failsBasic Paxos when 阅读全文
posted @ 2019-04-17 12:19 flydean 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 理解分布式一致性:Raft协议什么是分布式一致性Leader选举日志复制流程term选举周期timeout选举和选举timeout选举分裂日志复制和心跳timeout 在分布式系统中,分布式一致性是一个非常重要的概念,它是指分布式系统的各个服务器都保持一个统一的状态(数据)。但是在分布式系统中,通常 阅读全文
posted @ 2019-04-11 16:03 flydean 阅读(365) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49