E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
哈希函数
一分钟读书俱乐部(138):《区块链技术驱动金融》比特币里的安全时间戳
人们想出来的第一个也是最简单的解决办法是,直接把钱打到数据的
哈希函数
值,而不是公共钥匙的函数值。由于你不知道对应地址的私钥,这样做会“消耗”这些币,让它们销毁掉,并且永不能被利用。
全职高手一叶之秋
·
2023-08-04 03:07
分布式缓存系统热点数据
客户端请求的数据Key值经
哈希函数
头秃的程序员小王
·
2023-08-03 21:21
分布式
缓存
MD5加密(1):MD5基础知识和计算过程
MD5是一种加密
哈希函数
算法,它将任意长度的消息作为输入,输出一个长度固定为16字节的结果。在正式介绍MD5之前,我们先来了解一下哈希的概念。
tilblackout
·
2023-08-03 15:13
algorithm
哈希算法
算法
哈希函数
如何工作 ?
作为一名程序员,您每天都会使用
哈希函数
。它们在数据库中用于优化查询,在数据结构中用于使速度更快,在安全性中用于保证数据安全。几乎每次与技术的交互都会以某种方式涉及
哈希函数
。
冷冻工厂
·
2023-08-03 14:36
程序人生
代码随想录算法训练营第五天| 242. 有效的字母异位词,349. 两个数组的交集,202快乐数,1. 两数之和
哈希函数
如下图所示,通过hashCode把名字转化为数值,一般hashcode是通过特定编码方式,可以将其他数据格式转化为不同的数值,这样就把学生名字映射为哈希表上的索
醒醒起来学习
·
2023-08-03 13:35
算法训练营
哈希算法
算法
哈希函数
碰撞求法(转载)
上面就是最经典的生日攻击计算过程。下面是简化的概率。红框中就是论文中经常直接不加任何解释给的值,可真是找苦了我,百度根本找不到,google随手一搜,第一个就是最详细的讲解。
南忆起初
·
2023-08-03 09:38
Hash函数
生日攻击
数据结构☞散列表
散列函数(或“Hash函数”“
哈希函数
”):把key值转化为数组下标的映射方法。散列函数计算得到的值就叫作散列值(或“Hash值”“哈
咕噜咕噜崩
·
2023-08-03 02:36
数据结构
数据结构
java
链表
【复现】23春云曦期末考核 Writeup
AESkorsaWebsignserializethinkphp师姐新学的搭网站Misc取证-1取证-2取证-3一定要学好wireshark哦Cryptomd5md5md5MD5(MessageDigestAlgorithm5)是一种
哈希函数
7ig3r
·
2023-08-02 16:54
网络安全
布隆过滤器
我们可以把它看作由二进制向量(或者说位数组)和一系列随机映射函数(
哈希函数
)两部分组成的数据结构。
Array_new
·
2023-08-02 13:16
Java
java
Linux内核中红黑树的使用方法
这与根树不同是用来有效地存储稀疏数组,从而使用长整数索引插入/访问/删除节点)和哈希表(它们没有被排序容易按顺序遍历,并且必须针对特定的大小和
哈希函数
,rbtrees可以优雅地扩展
温人之周.
·
2023-08-02 10:28
数据结构
linux
数据结构
b树
常用加密算法及实现原理
文章目录对称加密AES非对称加密RSADSA
哈希函数
SHA-256MD5对称加密对称加密是一种加密算法,也称为私钥加密。在对称加密中,使用同一个密钥(也称为私钥或密钥)对数据进行加密和解密。
heiyay
·
2023-08-02 09:49
网络
安全
对称加密
非对称加密
哈希函数
2.1 密码学基础
数据参考:CISP官方目录密码学基本概念对称密码算法非对称密码算法
哈希函数
与数字签名公钥基础设施一、密码学基本概念1、密码学形成与发展发展历程古典密码学(1949年之前)主要特点:数据的安全基于算法的保密近代密码学
正经人_____
·
2023-08-02 00:33
NISP一级
密码学
C++ | 哈希表的实现与unordered_set/unordered_map的封装
目录前言一、哈希1、哈希的概念2、
哈希函数
(1)直接定址法(2)除留余数法(3)平方取中法(了解)(4)随机数法(了解)3、哈希冲突4、闭散列及其实现(1)闭散列的查找(2)闭散列的插入(3)闭散列的删除
是奈思呀
·
2023-08-01 23:44
C++
散列表
c++
哈希算法
代码随想录第六天|242.有效的字母异位词、349.两个数组的交集、202.快乐数、1.两数之和
哈西函数:将数据的关键字作为自变量,通过一定的函数关系(
哈希函数
),计算出的值作为该元素的存储地址。
xiaoning__
·
2023-08-01 11:11
数据结构
哈希算法
算法
怎么理解写入内存和写入磁盘?
只需要优化
哈希函数
即可。4、网络框架存储图片时候建议对资源URL采取MD5,可适当防止盗链。
夜-鸽
·
2023-08-01 11:31
设计模式
Redis - 三大缓存问题(穿透、击穿、雪崩)
数据库查询不到数据也就不会写入缓存,就会导致一直查询数据库解决方法:1.缓存空数据如果数据库也查询不到,就把空结果进行缓存缺点是-消耗内存2.使用布隆过滤器布隆过滤器的作用:检索一个元素是否在某个集合中布隆过滤器由组成:位图+若干
哈希函数
位图
Fearless____
·
2023-08-01 04:38
Redis
缓存
redis
数据库
《MySQL 实战 45 讲》课程学习笔记(四)
哈希的思路很简单,把值放在数组里,用一个
哈希函数
把key换算成一个确定的位置,然后把value放在数组的这个位置。不可避免地,多个key值经过
哈希函数
的换算,会出现同一个值的情况。处理
fangzhan666
·
2023-07-31 17:38
数据库
mysql
学习
笔记
ULAM发行量的由来
发现利用
哈希函数
的特性可以创造出超低能耗,完全去中心化和高度稳定性的全新共识算法。因此我们的名字叫做乌拉姆,是为了纪念这位数学家燃料总量:1414213562,80%用于拓荒者进行开垦,分8年开垦完。
808cf1d5ef9e
·
2023-07-31 11:36
区块链学习笔记
区块链技术与应用数组列表二叉树
哈希函数
BTC中的密码学原理cryptographichashfunctioncollsionresistance(碰撞抵抗)碰撞指的是找到两个不同的输入值,使得它们的哈希值相同
NiceAsiv
·
2023-07-30 08:23
区块链
学习
笔记
哈希表
在直接寻址表上做了修改,由一个直接寻址表和一个
哈希函数
组成,
哈希函数
h(key)返回元素的存储下标。哈希表通常支持如下操作:insert(key,value):插入键值对get
小吉头
·
2023-07-30 08:51
HASH
特点/优势:很难找到逆向规律提高存储空间的利用提高数据的查询效率保障数据传递的安全性常用
哈希函数
直接寻址法:取关键字或关键字的某个
Loistein
·
2023-07-30 06:21
HashMap查找
文章目录1哈希表的基本概念1.1两个例子1.2如何查找1.3若干术语2
哈希函数
的构造方法2.1直接定址法2.2除留余数法3处理冲突的方法3.1开放地址法3.1.1线性探测法3.1.2二次探测法3.1.3
世界仙境与冷酷尽头
·
2023-07-30 04:18
DSA
散列表
哈希算法
数据结构
C++【初识哈希】
✨个人主页:北海所属专栏:C++修行之路操作环境:VisualStudio2019版本16.11.17文章目录前言️正文1、哈希思想2、
哈希函数
2.1、
哈希函数
的设计原则2.2、常见的
哈希函数
3、哈希冲突
北 海
·
2023-07-30 00:57
C++修行之路
哈希算法
c++
算法
数据结构
开发语言
openssl中的MD5加密
零、介绍MD5(MessageDigestAlgorithm5)是一种常用的
哈希函数
,用于将任意长度的数据映射为固定长度的哈希值。它广泛应用于密码学和数据完整性验证等领域。
是jn啊
·
2023-07-29 20:47
算法
c++学习(哈希)[21]
哈希表的基本思想是使用一个
哈希函数
将键映射到一个固定范围的整数,然后将这个整数作为索引来访问数组中的元素。这个数组通常被称为哈希表或哈希桶。
ls-R
·
2023-07-29 07:10
C++
c++
学习
c++学习(位图)[22]
它使用多个
哈希函数
和位图来表示集
ls-R
·
2023-07-29 07:36
C++
c++
学习
开发语言
数字签名与数字证书
发送报文时,发送方用一个
哈希函数
从报文文本中生成报文摘要,然后用发送方的私钥对这个摘要进行加密生成数字签名,之后将数字签名和报文一起发送给接收方,即数字证书。接收方首
lliuhao--
·
2023-07-29 04:04
计算机网络
网络
tcp/ip
服务器
实现哈希表
具体来说,哈希表使用
哈希函数
将每个键映射到一个索引(在数组中的位置),然后将该键值对存储在该索引处。当需要检索某个键的值时,哈希表会再次使用
哈希函数
将该键转换为相应的索引,并在该索引处查找其关联的值。
追梦杰尼龟
·
2023-07-28 18:39
数据结构
算法
散列表
哈希算法
数据结构
【C++】hash:unordered_map和unordered_set的底层结构
hash哈希概念哈希冲突
哈希函数
哈希冲突的两种解决方法之闭散列哈希冲突的两种解决方法之开散列开散列和闭散列的比较哈希概念在c++98中还并没有提出哈希这样的结构,只有以红黑树为底层结构的map,set系列
德拉库斯
·
2023-07-28 17:32
C++
数据结构
c++
哈希算法
散列表
什么是哈希表
哈希表目录哈希表
哈希函数
哈希碰撞拉链法线性探测法常见的三种哈希结构总结首先什么是哈希表,哈希表(英文名字为Hashtable,国内也有一些算法书籍翻译为散列表,大家看到这两个名称知道都是指hashtable
songsshao
·
2023-07-28 06:43
散列表
哈希算法
数据结构
java 相关问题集锦, 持续更新
使用合适的
哈希函数
:
哈希函数
的选择对于减少哈希冲突非
一叶飘零_sweeeet
·
2023-07-28 02:57
果酱紫
java
java
开发语言
哈希表与布隆过滤器
文章目录一、
哈希函数
是什么?
Mriacles
·
2023-07-27 08:20
数据结构与算法
散列表
数据结构
std::hash和unordered_map用法,C++自定义哈希表
对于C/C++内置数据类型,已经实现了其
哈希函数
,自定义数据类型需要定义其哈希值的求值方式。
夏天匆匆2过
·
2023-07-27 03:15
C/C++
哈希算法
散列表
c++
代码训练营第6天
主要是哈希表了数组就是一张哈希表什么时候考虑哈希法:当我们遇到要快速判断一个元素是否在集合里
哈希函数
:把学生姓名直接映射到集合上的索引那么如果学生的数量大于哈希表的大小怎么办?
feifeikon
·
2023-07-26 13:57
哈希算法
散列表
leetcode
网络安全密码学
目录一古代密码学1.替换法2.移位法3.古典密码学的破解方式二近代密码学三现代密码学1.散列函数(
哈希函数
)2.对称加密3.非对称加密四如何设置密码才安全1.密码不要太常见2.各个应用软件里面的密码不要设置一样
叼根棒棒糖打天下
·
2023-07-26 07:03
web安全
安全
密码学
网络安全
Java HashMap的常用操作
具体地说,它将键和值存储在一个数组中,并使用
哈希函数
来计算每个键在数组中的索引位置。
等月光倾洒
·
2023-07-25 14:07
Java
java
数据结构
开发语言
写一些自己LeetCode的刷题过程及总结01(数组+链表+哈希表+字符串)
LeetCode的刷题过程及总结01一、数组1.1leetcode部分数组题目及代码1.2数组总结二、链表2.1链表的定义2.2leetcode部分链表题目及代码2.3链表总结三、哈希表3.1哈希表3.2
哈希函数
没事刷两道
·
2023-07-25 03:35
笔记
leetcode
数据结构——哈希表
哈希表(HashTable),它通过使用一个
哈希函数
将键(key)映射到存储实际数据(键值对)的地方来实现对值(value)的查找。
RobotsRuning
·
2023-07-24 21:46
数据结构
散列表
哈希算法
Istio 安全管理 加密证书中心
1tls认证2设置ACL允许哪些客户端可以访问哪些客户端不能访问3istio里面的认证加密是可以分为三种类型对称加密(加密和解密用的是同一个密钥)非对称加密
哈希函数
对称加密A要发送数据传送给B,那么A要使用一个密钥
富士康质检员张全蛋
·
2023-07-24 14:56
Service
Mesh
Istio
istio
代码随想录(第六天)|哈希表|有效的字母异位词|两个数组的交集|快乐数|两数之和
文章目录哈希表
哈希函数
哈希碰撞拉链法线型探测法常见哈希结构有效的字母异位词暴力解法哈希表两个数组的交集暴力解法哈希表快乐数两数之和哈希表用来快速判断一个元素是否出现集合里
哈希函数
一种映射方式哈希碰撞多个数据映射到同一个表格中
开始刷题
·
2023-07-23 19:26
散列表
哈希算法
leetcode
聊聊哈希表
这个映射函数称
哈希函数
也叫散列函数,存放记录的数组称做散列表或者哈希表。本文旨在解释哈希表的由来和基本原理,不做深入探讨,正所谓万丈高楼平地起,了解基础数据结构才能走向更高深的算法世界。常用数
QiShare
·
2023-07-23 10:58
哈希:探索快速的数据存储和搜索方法
然而,哈希方法也面临着哈希冲突的问题,即不同的关键字通过相同的
哈希函数
计算出相同的哈希地址。如何处理哈希冲突成为了一个重要的问题。
迷茫的启明星
·
2023-07-22 12:13
C++进阶
后端
c++
数据结构
哈希算法
散列表
青少年编程
HashSet 源码分析
对集合的迭代次序不作任何保证;这个类提供了基本操作(add,remove,contains和size)固定的时间性能,假定
哈希函数
将分散的桶中正确的元素。
haloSky_life
·
2023-07-21 09:40
HashMap
对于HashMap,我们最常使用的是两个方法:Get和Put,调用Put方法的时候,我们需要利用一个
哈希函数
来确定Entry的插入位置(index),冲突的数组位置时,只需要插
天涯的尽头s风沙
·
2023-07-21 07:20
专题-【
哈希函数
】
14年三-3)20年三-2)哈希表:查找成功:ASL=(1+2+1+1+3+1+4+4)/8=17/8;查找失败(模为7,0-6不成功次数进行计算):ASL=(3+2+1+7+6+5+4)/7=4。
irel1a_3
·
2023-07-20 07:20
7
查找
数据结构
每天一点Python——day55
#第五十五天'''Python内置数据结构:列表、字典、元组本次学另外一种数据结构:集合集合也是可变类型序列重点:集合里面没有value,只有键,采用也是
哈希函数
'''#如图:#集合与字典的对比'''字典
上仙 好运来
·
2023-07-20 02:03
每天一点Python
python
密码学学习笔记(十三):
哈希函数
- Merkle–Damgård结构
Merkle–Damgård是一种算法,由RalphMerkle和IvanDamgård提出。它通过迭代调用压缩函数来计算消息的哈希值。应用拿SHA-2举例,首先我们需要对需要进行哈希运算的输入做填充,然后将填充后的输入划分为等长的分组,每个分组的长度等于压缩函数的输入长度。填充的意思就是在输入中添加特定的字节,使输入的长度变成分组大小的整数倍。第一步:对输入消息进行填充,填充后的消息应该是压缩函
kingofyb
·
2023-07-20 01:14
密码学
哈希算法
密码学
学习
密码学学习笔记(十四):SHA-3 & Sponge Construction - 海绵结构
SHA-3算法满足了
哈希函数
的三个安全属性,并且和SHA-2的变体达到同样级别的安全性。此外,SHA-3算法不容易受到长度扩展攻击,并可用于计算秘密消息的哈希值。
kingofyb
·
2023-07-20 01:14
密码学
密码学
学习
笔记
哈希函数
在密码学中的应用
产出本文的成员:中原工学院大二在校生(昵称:莫凡)我们在OpenHarmony成长计划啃论文俱乐部里,通过啃论文方式学习hash技术…TableofContents什么是
哈希函数
?
lywmofan
·
2023-07-20 01:44
hash
算法
数据结构
散列表
(六)
哈希函数
哈希函数
这里指的
哈希函数
是密码
哈希函数
,另一种常见的是非密码
哈希函数
,常用于哈希表的实现,没有安全性。安全性对称密码保证数据的保密性,
哈希函数
保证数据的完整性。安全
哈希函数
的行为类似于真正的随机函数。
lee241973
·
2023-07-20 01:13
密码学
安全
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他