Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。

不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。

不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。

不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。

最新文章

  1. PAT 1026. 程序运行时间(15)
  2. Mongoose简单学习笔记
  3. Android Material适配 为控件设置指定背景色和点击波纹效果
  4. Fractal Tree扩展
  5. VCMI Mods list
  6. QR Code簡介、介紹
  7. 《JavaScript高级程序设计》读书笔记 ---操作符一
  8. dubbox的provider端嵌套调用问题
  9. bootstrap模态框远程加载网页的正确处理方式
  10. CMS使用对应版本当作新项目。
  11. mybatis 源码分析一
  12. JPA相关知识
  13. 【转】Java日志框架:logback详解
  14. 我对领域驱动设计(DDD)的学习成果
  15. Spring cloud config 使用gitHub或者gitee连接
  16. 基于Ardalis.GuardClauses守卫组件的拓展
  17. 虚拟机Ubuntu 18.04安装RabbitMQ 3.7.9
  18. Nginx 配置TCP代理
  19. 使用Java提供的MXBean来监控jvm创建了哪些线程
  20. SQLServer 2005客户端远程连接sql2008 数据库服务器

热门文章

  1. 第二章 Internet 地址结构
  2. CSS 的Hack 问题
  3. nginx的入门到框架设计
  4. Spring 事件机制
  5. CSS使用示例
  6. Java 命令行编译项目
  7. GYM - 101147 B.Street
  8. js函数形参和实参的区别
  9. JS与jQuery中html-与-text方法的区别
  10. 《Linux命令、编辑器与shell编程》第三版 学习笔记---001