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
散列函数
网络安全 (加密, 解密)
目录网络攻击ARP欺骗ARP欺骗-示例ARP欺骗-防护Dos、DDos攻击Dos、DDos防御传输层-SYN洪水攻击传输层-LAND攻击应用层-DNS劫持网络安全HTTP协议的安全问题场景假设单向
散列函数
加密解密对称加密
AnEra
·
2022-12-31 17:35
#
网络协议
网络安全
对称加密
非对称加密
数字签名
证书
开放地址法
1.开放地址法:容易产生堆积问题;不适于大规模的数据存储;
散列函数
的设计对冲突会有很大的影响;插入时可能会出现多次冲突的现象
wxy941011
·
2022-12-31 02:04
JAVA基础
C语言实现简单哈希表
这个映射函数就是
散列函数
。举个例子,我们有很多员工的信息需要存储,比如张三,李四,王五;一般来说我们可以用链表将他们的信息存储起来,当我们需要某个员工的信息时,遍历链表查找出其信息即可。
闲人泰帅
·
2022-12-31 02:00
C
数据结构
c语言
数据结构:散列表(Hash table,也叫哈希表)
目录1.基本概念2.
散列函数
的构造方法2.1考虑因素2.2构造方法2.2.1直接定址法2.2.2数字分析法2.2.3平方取中法2.2.4除留余数法2.2.5折叠法2.2.6随机数法3.处理冲突的方法3.1
【高级技工】
·
2022-12-31 02:57
Java编程
mysql
数据库
java
其他
HashTable哈希表/散列表(线性探测和二次探测)
它通过一个关键值的函数将所需的数据直接映射到表中的位置来访问数据,这个映射函数叫
散列函数
(哈希函数),存放记录的数组叫散列表(哈希表)。
simplehap
·
2022-12-31 02:23
c++
数据结构
hashtable
散列函数
数据结构
哈希冲突
哈希查找
在查找以前先建哈希表(分组):哈希
散列函数
,常用方法为求整取余(p=key%m,把m定成n值),然后入表,把对应的值放在正确的位置上,但是假
咋么又饿了
·
2022-12-31 02:52
算法
数据结构
MD5加密算法
一种被广泛使用的密码
散列函数
,可以产生出一个128位(16字节)的散列值,用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维
✎浅笑
·
2022-12-31 02:22
Java
java
算法
网络
59、【查找】哈希表——拉链法和开放地址寻址法(C/C++版)
这个映射函数叫做
散列函数
,存放记录的数组叫做散列表。
辰阳星宇
·
2022-12-31 02:49
算法刷题
数据结构
算法
哈希表
Hash表(C语言)
在此称该函数H为哈函数或
散列函数
。按这种方法建立的表称为哈希表或散列表。二、哈希冲突:不同key值产生相同的地址,H(key1)=H(key2)处理冲突的方法:(1)开放寻址
Monkey&Penguin
·
2022-12-31 02:47
基础算法
数据结构
哈希算法
数据结构--哈希查找
散列表的查找效率取决于三个因素:
散列函数
、处理冲突的方法、装填因子α。装填因子计算:。其中,n是表中记录数,m是表长。散列表平均查找长度不直接依赖于表中记录数n和表长m。
似是而非之
·
2022-12-31 02:47
#
数据结构笔记
数据结构
散列表
哈希
哈希表的构造之线性探测法
这个映射函数叫做
散列函数
,存放
lc_29503203
·
2022-12-31 02:15
数据结构
c/c++/数据结构
搜索
性能
哈希冲突
哈希表
散列查找 ← 线性探测法处理冲突
【算法分析】散列查找法主要研究以下两方面的问题:(1)如何构造
散列函数
?实际应用中,有种构造
散列函数
h()的方法称为除留余数法。因为它计算简单,适用范围非常广,所以成为最常用的构造
散列函数
的方法。
hnjzsyjyj
·
2022-12-31 02:40
信息学竞赛
#
基础语法
散列查找
Hash
开放地址法哈希实现——线性探测法
一点睛线性探测法是最简单的开发地址法,线性探测的增量序列为d=1,2...m-1二需求有一组关键字{143642384015191251653425},若表长为15,
散列函数
为hash(key)=key
chengqiuming
·
2022-12-31 02:09
数据结构与算法
数据结构
算法
JS文件上传时如何使用MD5加密
MD5信息摘要算法(英语:MD5Message-DigestAlgorithm),一种被广泛使用的密码
散列函数
,可以产生出一个128位(16字节)的散列值(hashvalue),用于确保信息传输完整一致
·
2022-12-30 07:53
Python数据结构:哈希表
哈希散列(哈希)是电脑科学中一种对资料的处理方法,通过某种特定的函数/算法(称为
散列函数
/算法)将要检索的项与用来检索的索引(称为散列,或者散列值)关联起来,生成一种便于搜索的数据结构(称为散列表)。
宋宋讲编程
·
2022-12-30 04:53
千锋宋宋老师—Python专栏
Python
数据结构
散列表
python
Google-Authenticator双因子认证
它结合一个私钥与当前时间戳,使用一个密码
散列函数
来生成一次性密码。由于网络延迟与时钟不
小高同学~
·
2022-12-28 12:39
Java
Linux
高性能计算
BSV 上零知识友好的哈希函数 MiMC
MiMC
散列函数
专门设计用于通过仅
sCrypt 智能合约
·
2022-12-27 06:29
sCrypt
哈希算法
智能合约
零知识证明
信息安全技术简介
一、关键技术1、加密和解密对称秘钥密码体制:DES算法、IDEA算法不对称密码加密算法:RSA密码体制2、
散列函数
与数字签名MD5散列算法3、私钥分配中心与公钥基础设施密钥分配中心数字证书和公开密钥基础设施
LoveDR_1995
·
2022-12-26 13:21
服务器
网络
运维
加密解决HTTP协议带来的安全问题
常见提高安全性的方法是对通信内容进行加密,再进行传输,常见的加密方式有不可逆加密:单向
散列函数
可逆加密:对称加密、非对称加密其它组合加密:混合密码、数字签名、证书单向
散列函数
单向
散列函数
是一种不可逆的加密方式
·
2022-12-25 21:32
数据结构--散列查找
文章目录一、散列查找二、常见的
散列函数
2.1.除留余数法---H(key)=key%p2.2.数字分析法2.3.平方取中法2.4.分段叠加法2.5.伪随机数法三、解决冲突的方法3.1.开放定址法3.1.1
Bwy_1004
·
2022-12-24 15:27
数据结构
散列表
哈希算法
扩展连通性指纹 或 摩根指纹 学习
参考国外的一篇文章:了解扩展连接指纹(ECFP)的初学者指南ECFP生成过程:1,初始阶段
散列函数
(哈希函数,HashFunction)2,更新阶段3,去重阶段第三阶段从我们生成的特征列表中删除重复的特征
m0_47163076
·
2022-12-21 02:24
python
算法核心-哈希算法
分析&回答哈希算法又称
散列函数
算法,是一种查找算法。把一些复杂的数据,通过某种函数映射关系,映射成一种易于查找的方式。
学一次
·
2022-12-20 17:32
算法应用
算法
哈希算法
散列表
java
面试
MySQL优化——关于索引
但是hash索引由于是随机
散列函数
,数据会被放在不连续的地方,所以无法利用hash索引快速的查询某个区间的值。hash
xusheng__zhang
·
2022-12-16 19:15
数据库
mysql
优化
散列函数
索引
4 整型关键字的散列映射
4整型关键字的散列映射分数25作者DS课程组单位浙江大学给定一系列整型关键字和素数P,用除留余数法定义的
散列函数
H(Key)=Key将关键字映射到长度为P的散列表中。用线性探测法解决冲突。
fairy_wsm
·
2022-12-15 13:24
hbu数据结构
算法
数据结构
相似图像搜索的哈希算法思想及实现(差值哈希算法和均值哈希算法)
•
散列函数
(或散列算法,又称哈希函数,英语:HashFunction)是一种从任何一种数据中创建小的数字“指纹”的方法。
散列函数
把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。
瞳瞳瞳呀
·
2022-12-10 15:51
OpenCV基础操作
算法
python
opencv
hash
计算机视觉
MD5比较漏洞的简单理解
MD5的认识:MD5是种被广泛使用的密码
散列函数
非对称加密,它能出用一个128位(16字节)的散列值(hashvalue),来确保信息传输完整一致。
k5ha
·
2022-12-07 00:42
web安全
vue 使用MD5加密
概念MD5是一种信息摘要算法(对称加密),一种被广泛使用的密码
散列函数
,可以产生出一个128位(16字节)的散列值,用来确保信息传输完整一致性。
贝塔-突突
·
2022-12-05 18:48
前端
vue.js
前端
javascript
Python中计算文件的MD5值
MD5信息摘要算法(简称MD5),是一种被广泛使用的密码
散列函数
,可以产生一个32个字符的散列值(hashvalue),用于确保信息传输完整一致。
y_bccl27
·
2022-12-05 13:43
Python
python
python中md5加密的实现(hashlib)
MD5消息摘要算法:(英语:MD5Message-DigestAlgorithm),一种被广泛使用的密码
散列函数
,可以产生出一个128位(16字节)的散列值(hashvalue),用于确保信息传输完整一致
IT之一小佬
·
2022-12-05 12:40
python
python
md5
数据结构学习(考研408)
目录其他开端线性表栈和队列栈队列队列和栈的应用矩阵的压缩存储串KMP算法树相关概念术语二叉树二叉树的遍历树与森林树的应用图图的相关概念图的存储图的遍历:图的应用:最小生成树找最短路径有向无环图描述表达式拓扑排序关键路径查找算法B-树
散列函数
排序算法内部排序外部排序经典例题算法
Silentambition
·
2022-11-28 04:43
C语言学习
数据结构
算法
链表
排序算法
【密码学】常见密码算法分类和运用
一、摘要算法(DigestAlgorithm)摘要算法是指把任意长度的输入消息数据转化为固定长度的输出数据的一种密码算法,又称为
散列函数
、哈希函数、杂凑函数、单向函数等,通常用来做数据完整性的判定,即对数据进行哈希计算然后比较摘要值是否一致
逆xx
·
2022-11-26 07:25
安全
算法
分类
安全
密码学期末复习
文章目录第一章绪论信息安全概述与密码学组成信息安全的相关标准第二章数学基础有限域数论基础第三章对称密码算法对称加密算法模型DES加密算法AES加密算法第四章对称密码的使用方法对称加密算法实现的保密性对称加密算法实现的完整性第五章公钥密码算法公钥密码算法RSA算法第六章消息认证和
散列函数
消息认证和
撅腚的鸭子~
·
2022-11-21 19:51
网络安全
安全
密码学
以图搜图算法pytorch,Python以图搜图爬虫
小发猫百度图片搜索引擎原理是如何实现的图片搜索的原理有三个步骤1.将目标图片进行特征提取,描述图像的算法很多,用的比较多的是:SIFT描述子,指纹算法函数,bundlingfeatures算法,hashfunction(
散列函数
小六oO
·
2022-11-21 09:29
智能写作
python
算法
pytorch
android
【开发经验】几种常见的加密方式
文章目录一、加密类型1、对称加密1.1序列密码1.2分组密码2、非对称加密3、
散列函数
3.1、使用场景4、数字签名一、加密类型1、对称加密对称加密又可以成为私钥加密,即通讯双方各个持有一个秘钥,发送方通过私钥加密
叁滴水
·
2022-11-15 08:50
java开发
加密
对称加密
非对称加密
哈希表(HashTable)
这个映射函数叫做哈希函数(
散列函数
),用于存放记录的数组叫做哈希表(散列表)。哈希表的关键思想是使用哈希函数,将键key和值value映射到对应表的某个区块中。可以
吃米饭
·
2022-11-11 10:29
数据结构与算法
散列表
数据结构
哈希表
java mac算法_mac算法Java实现的理解
概念理解mac算法是(MessageAuthenticationCodes消息认证码算法),是含有密钥
散列函数
算法。主要通过异或运算,再配合其他加密算法实现mac值的运算,用于校验。
麦龟迪
·
2022-11-10 16:20
java
mac算法
密码学:密钥管理、数字签名、
散列函数
与证书
文章目录密码学的主要用途四种攻击手段密钥交换(Diffie-Hellman)算法描述缺陷数字签名(如RSA)
散列函数
六个要求MD5SHAPKI与证书密码学的主要用途密码学的主要用途有:确保消息的机密性:
无名J0kзr
·
2022-11-08 08:39
密码学
安全
密码学
web安全
密码学系列之五:MD5、SHA1——一文搞懂哈希函数
3.1算法结构3.2压缩函数4.Hash函数的攻击4.1生日悖论4.2集合相交问题4.3生日攻击5.消息认证5.1消息认证码5.2HMAC1.基本概念1.1Hash函数的概念Hash函数也称哈希函数/
散列函数
机器学习Zero
·
2022-11-08 08:36
密码学
1024程序员节
密码学
hash
Java实现哈希表(散列)
这个映射函数叫做
散列函数
,存放记录的数组叫做散列表。给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在
毕竟尹稳健
·
2022-10-25 22:40
Java数据结构与算法
散列表
java
哈希算法
网络安全基础
安全机制与安全服务1.2.1安全机制1.2.2安全服务1.3、安全服务与安全机制的关系二、密码学原理2.1对称加密算法2.2非对称加密算法2.3密码分析2.4密码安全性三、网络安全应用3.1消息摘要哈希Hash(
散列函数
鲸落寰宇
·
2022-10-10 07:25
通信基础
web安全
网络
安全
SHA 256算法是什么?哈希算法特点及应用?
哈希函数又称
散列函数
,是将任何长度的信息转换为另一个值的过程。本质上,它包含数
·
2022-10-08 14:31
数据结构之哈希表
这个映射函数叫做
散列函数
,存放记录的数组叫做散列表。给定表M,存在函
月亮是被我吃弯的
·
2022-10-06 16:15
笔记
算法与编程(acm)
散列表
数据结构
哈希算法
哈希表
Search/Delete=>O(1)基本原理数组通过下标访问数据的一种拓展核心:利用哈希函数,将键值映射到数组上=>bucket重要概念键值对哈希桶/哈希槽装填因子/负载因子=>LoadFactor哈希函数/
散列函数
哈希冲突
bowen_wu
·
2022-09-30 10:01
C/C++手撕哈希表详解
文章目录关于实现源码哈希表的理论知识哈希表的定义桶数组
散列函数
散列函数
的构造扰动函数和按位与哈希冲突HashMap实现类型定义(键值对以及对应节点)哈希表的数据初始化方法(构造方法)根据
散列函数
得到位置
C+G
·
2022-09-22 18:04
神操作
leetcode
算法
职场和发展
猿创征文|筚路蓝缕启山林,栉风沐雨砥砺行——我的区块链之路
那时候连
散列函数
是什么都不明白,将维基百科中有关
散列函数
的词条收藏起来,只是后来也没怎么阅读了,现在也不知道是真懂还是假懂,估计还是不太懂…一心一意区块链大一的那个寒假,导师建议我学习一下区块链技术,申请一个区块链有关的大学生创新创业项目
ReganYue
·
2022-09-13 10:14
区块链
在 Java 中对密码进行哈希处理
散列是使用称为加密
散列函数
的数学函数从给定消息生成字符串或散列的过程。
allway2
·
2022-09-08 04:44
java
哈希算法
开发语言
php 大文件md5,php – 一种使md5_file()更快的方法?
CURLOPT_WRITEFUNCTION并处理每个数据块(因为md5()只在一个数据块上工作,这样很棘手).或检查已经完成的卷曲句柄,然后处理该句柄的数据.编辑:使用hashextension(提供增量
散列函数
菲菲ruby
·
2022-09-05 14:56
php
大文件md5
php 计算文件md5值,php计算文件的MD5
散列函数
md5_file()
实例计算文本文件"test.txt"的MD5散列:上面的代码将输出:d41d8cd98f00b204e9800998ecf8427e定义和用法md5_file()函数计算文件的MD5散列。md5_file()函数使用RSA数据安全,包括MD5报文摘要算法。来自RFC1321的解释-MD5报文摘要算法:MD5报文摘要算法将任意长度的信息作为输入值,并将其换算成一个128位长度的"指纹信息"或"报文摘
坎离七
·
2022-09-05 14:56
php
计算文件md5值
MD5加密
MD5算法为计算机安全领域广泛使用的一种
散列函数
,用于提供消息的完整性,是计算机广泛使用的哈希算法之一MD5的固定长度为128比特,16字节,通常用他的16进制字面值输出他,是一个长度为32位的字符串。
�PEACH?
·
2022-09-05 14:51
前端
PHP md5_file() 函数用于判断文件是否有修改
阅读目录PHPmd5_file()函数计算文件的MD5散列举例1test.txt32字符十六进制数16字符二进制格式举例2钻石PDFPHPmd5_file()函数计算文件的MD5
散列函数
语法:md5_file
知其黑、受其白
·
2022-09-05 14:20
PHP基础题
php
开发语言
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他