码迷,mamicode.com
首页 >  
搜索关键字:哈希函数    ( 401个结果
iOS逆向之App签名
iOS App签名 在学习iOS签名之前,需要对密码学有一定的了解,比如RSA加密、HASH哈希函数 参考:https://www.jianshu.com/p/003288dfb3b7 一、简单的签名原理: 目的: 保证每个App都是经过苹果公司官方认证的 背景:因为手机和系统都是苹果公司生产的,所 ...
分类:移动开发   时间:2018-05-12 19:18:16    阅读次数:199
散列函数的应用和安全性
① 密码学哈希函数被广泛应用于各种不同的的安全应用和网络协议中。 1) 文件校验 MD5 Hash算法的"数字指纹"特性,使它成为目前应用最广泛的一种文件完整性校验和(Checksum)算法,不少Unix系统有提供计算md5 checksum的命令。 2) 数字签名 Hash 算法也是现代密码体系中 ...
分类:其他好文   时间:2018-05-12 03:05:29    阅读次数:219
HashMap,ConcurrentHashMap 原理分析
基于Java1.7的 HashMap原理 1.基于哈希原理,存储key-value键值对(Entry)的集合。在JDK1.8以前数据结构是一个数组+链表,在JDK1.8以后是一个数组+链表+红黑树。(key,value,hash,next) 2.put方法原理:1)通过哈希函数计算key,得到哈希值 ...
分类:其他好文   时间:2018-05-11 14:34:40    阅读次数:153
信息安全作业5 散列函数的应用及其安全性发展
一、哈希函数的应用 (1)错误校正 使用一个散列函数可以很直观的检测出数据在传输时发生的错误。在数据的发送方,对将要发送的数据应用散列函数,并将计算的结果同原始数据一同发送。在数据的接收方,同样的散列函数被再一次应用到接收到的数据上,如果两次散列函数计算出来的结果不一致,那么就说明数据在传输的过程中 ...
分类:其他好文   时间:2018-05-10 11:13:20    阅读次数:190
day5 字典的基本操作
字典: 字典的基本概念: 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典( ...
分类:其他好文   时间:2018-05-03 16:36:34    阅读次数:131
C++数据结构之哈希表
哈希表的定义:哈希表是一种根据关键码去寻找值的数据映射结构,该结构通过把关键码映射的位置去寻找存放值的地方。键可以对应多个值(即哈希冲突),值根据相应的hash公式存入对应的键中。 哈希函数的构造要求: 哈希冲突解决方法:1.链地址法 链地址法的原理时如果遇到冲突,他就会在原地址新建一个空间,然后以 ...
分类:编程语言   时间:2018-05-03 15:32:15    阅读次数:245
Hash函数和消息摘要算法
一、Hash函数 哈希函数就是能将任意长度的数据映射为固定长度的数据的函数。哈希函数返回的值被叫做哈希值、哈希码、散列,或者直接叫做哈希。 二、消息摘要 将长度不固定的消息(message)作为输入参数,运行特定的Hash函数,生成固定长度的输出,这个输出就是Hash,也称为这个消息的消息摘要(Me ...
分类:编程语言   时间:2018-05-02 16:02:57    阅读次数:243
哈希表及冲突的方法
哈希法又称散列法、杂凑法以及关键字地址计算法等,相应的表称为哈希表。这种方法的基本思想是:首先在元素的关键字k和元素的存储位置p之间建立一个对应关系f,使得p=f(k),f称为哈希函数。创建哈希表时,把关键字为k的元素直接存入地址为f(k)的单元;以后当查找关键字为k的元素时,再利用哈希函数计算出该 ...
分类:其他好文   时间:2018-04-24 21:47:19    阅读次数:200
数据结构~哈希
个人学习笔记,仅供自己查阅 哈希表 什么是哈希表? 在前面讨论的各种结构(线性表、树等)中,记录在结构中的相对位置是随机的,和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较”的基础上。 在顺序查找时,比较的结果为“=”与“!=”;在折 ...
分类:其他好文   时间:2018-04-22 13:09:21    阅读次数:133
第一次工作报告
要求 1. 对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等)统计字符数、单词数、行数、词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。 2. 使用性能测试工具进行分析,找到性能的瓶颈并改进 3. ...
分类:其他好文   时间:2018-03-30 21:45:16    阅读次数:158
401条   上一页 1 ... 15 16 17 18 19 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!