CTRL+A :选中全部,CTRL+C:复制,CTRL+V:粘贴。 【使用必读】【本站支持微信扫码登录了】【除了计算器还有这些功能可用】
分类: 代码工具 标签:散列哈希MD5SHA1HmacSHA1 工具ID:541 阅读:8507 收藏
输入待计算的文字,点击计算按钮,可快速求出MD5、SHA1、SHA-2(224)、SHA-2(256)、SHA-2(384)、SHA-2(512)、SHA-3(64)、SHA-3(224)、SHA-3(256)、SHA-3(384)、SHA-3(512)、RIPEMD-160、Hmac-MD5、Hmac-SHA1、Hmac-SHA224、Hmac-SHA256、Hmac-SHA384、Hmac-SHA512等散列哈希值结果。
其中,Hmac-MD5、Hmac-SHA1、Hmac-SHA224、Hmac-SHA256、Hmac-SHA384、Hmac-SHA512为带密钥的加密方式,计算前应输入加密密钥。
注:本计算软件对于中文汉字的编码方式为UTF-8编码方式,不支持GBK或GB2312编码汉字加密。
哈希值,又称:散列函数(或散列算法,又称哈希函数,英语:Hash Function)是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值(hash values,hash codes,hash sums,或hashes)的指纹。散列值通常用一个短的随机字母和数字组成的字符串来代表。好的散列函数在输入域中很少出现散列冲突。
散列函数的应用:
1)文件校验:用来检查文件下载是否正确。
2)错误校正:使用一个散列函数可以很直观的检测出数据在传输时发生的错误。在数据的发送方,对将要发送的数据应用散列函数,并将计算的结果同原始数据一同发送。在数据的接收方,同样的散列函数被再一次应用到接收到的数据上,如果两次散列函数计算出来的结果不一致,那么就说明数据在传输的过程中某些地方有错误了。这就叫做冗余校验。
3)散列表:是散列函数的一个主要应用,使用散列表能够快速的按照关键字查找数据记录。
4)确保传递真实的信息:消息或数据的接受者确认消息是否被篡改的性质叫数据的真实性,也称为完整性。发信人通过将原消息和散列值一起发送,可以保证真实性(性质同1)文件校验)。
5)加密:一个设计优秀的加密散列函数是一个「单向」操作:对于给定的散列值,没有实用的方法可以计算出一个原始输入,也就是说很难伪造。为加密散列为目的设计的函数,如MD5,被广泛的用作检验散列函数。
6)语音识别:有一个实际的例子是Shazam服务。用户可以用手机打开其app,并将话筒靠近用于播放音乐的扬声器。该项服务会分析正在播放的音乐,并将它于存储在数据库中的已知的散列值进行比较。用户就能够收到被识别的音乐的曲名。
7)Rabin-Karp字符串搜索算法:Rabin-Karp字符串搜索算法是一个相对快速的字符串搜索算法,它所需要的平均搜索时间是O(n).这个算法是创建在使用散列来比较字符串的基础上的。
相关推荐
散列哈希值(PBKDF2)在线计算器
输入待加密文字、密钥长度(keySize)、盐值(salt)、迭代次数(iteration)等已知条件,点击计算按钮,可求出PBKDF2加密结果。PBKDF2:应用一个伪随机函数以导出密钥。导出密钥的…
2019-01-22 22:23:38 | 分类:代码工具 | 阅读:3617 | 标签:散列 哈希 PBKDF2 | 收藏
- 分类
- 校验计算 29
- 文字处理 10
- 电子电路 100
- 颜色计算 6
- 时间日期 18
- 数学计算 17
- 统计概率 58
- 方程代数 24
- 复数向量 15
- 对数分数 30
- 指数开方 9
- 平面几何 34
- 物理计算 52
- 立体几何 53
- 工程设计 219
- 材料报价 40
- 标准规程 8
- 单位转换 42
- 生活健康 137
- 金融理财 37
- 其他工具 8
- 进制数字 26
- 代码工具 29
- 三角函数 13
- 点阵字模 17
- 位运算 4
- 矩阵多项式 22
- 使用榜
- 1. 16进制(单精度,双精度,浮点数)转10进制,IEEE-754标准浮点数在线计算器
- 2. GFR肾小球滤过率(MDRD)计算公式与在线计算器
- 3. GFR肾小球滤过率(CKD-EPI)计算公式与在线计算器
- 4. Ccr内生肌酐清除率(Cockcroft-Gault)计算公式与在线计算器
- 5. 人体表面积(BSA)在线计算器软件
- 6. ASCII/GBK/GB2312中文汉字区位码,内码,编码在线查询软件
- 7. GFR肾小球滤过率(Cockcroft-Gault、Jelliffe)计算公式与在线计算器
- 8. 椭圆封头储罐(卧式)液位对应体积计算公式与在线计算器
- 9. 股票(基金)加仓,减仓,成本控制金额计算公式与在线计算器
- 10. 管径、流速、流量计算公式与在线计算器