安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息。SHA1会产生一个160位的消息摘 ...
分类:
编程语言 时间:
2017-04-29 17:38:51
阅读次数:
277
Object:是所有类的根类。所有的类都直接或者间接的继承自该类1 创建学生对象打印学生对象的地址值(本质上是将地址通过哈希算法算出的哈希值) 同一个对象的哈希值肯定是一样的。 哈希值相同的对象的地址值未必一样。 新华字典,zhu -- 456(哈希值) -- 猪(第三个),朱(第5个),珠(第9个 ...
分类:
编程语言 时间:
2017-04-27 13:23:57
阅读次数:
168
天威诚信数字签名工具 代码签名工具,帮您一站式完成,证书管理,数字签名,工具更新,让数字签名变得如此简单!证书管理支持多个主流时间戳地址;支持时间戳自主选择功能;支持签名描述和URL;支持双签名,并自主选择不同哈希算法的证书;数字签名保存用户输入参数;导出私钥支持设置密码,更安全;一键签名,自动识别 ...
分类:
其他好文 时间:
2017-04-26 11:49:16
阅读次数:
2128
一致性Hash算法背景 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 但现在 ...
分类:
编程语言 时间:
2017-04-25 23:27:17
阅读次数:
247
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 一致性hash算法提出了 ...
分类:
编程语言 时间:
2017-04-25 14:53:22
阅读次数:
125
概括来说,哈希(Hash)是将目标文本转换成具有相同长度的、不可逆的杂凑字符串(或叫做消息摘要),而加密(Encrypt)是将目标文本转换成具有不同长度的、可逆的密文。 具体来说,两者有如下重要区别: 1、哈希算法往往被设计成生成具有相同长度的文本,而加密算法生成的文本长度与明文本身的长度有关。 一 ...
分类:
其他好文 时间:
2017-04-25 13:35:28
阅读次数:
174
一、MD5定义 MD5即Message-Digest Algorithm 5(消息-摘要算法5),为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3 ...
分类:
编程语言 时间:
2017-04-23 01:06:52
阅读次数:
237
关于局部敏感哈希算法,之前用R语言实现过,但是由于在R中效能太低,于是放弃用LSH来做相似性检索。学了python发现很多模块都能实现,而且通过随机投影森林让查询数据更快,觉得可以试试大规模应用在数据...
分类:
编程语言 时间:
2017-04-23 01:04:16
阅读次数:
599
Java进阶(五十七)-基于感知哈希算法的pHash图像配准算法??毕业论文提交之后,老师交给自己一项任务:图像配准,也就是给你两幅图像,通过系统来判定两幅图像是否为同一副图像。自己作为这一方面的小白...
分类:
编程语言 时间:
2017-04-22 09:51:54
阅读次数:
596
Spark的存储管理 RDD的存放和管理都是由Spark的存储管理模块实现和管理的。本文从架构和功能两个角度对Spark的存储管理模块进行介绍。 架构角度 从架构角度,存储管理模块主要分为以下两层: 通信层:存储管理模块采用的是主从结构来实现通信层,主节点和从节点之间传输控制信息、状态信息。 存储层 ...
分类:
其他好文 时间:
2017-04-20 10:44:01
阅读次数:
120