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
密码学算法基础
LeedCode刷题第一日:
算法基础
之宝石与石头
图片发自App问题描述:给定一个字符串J表示宝石的类型,不同的字符串表示不同类型的宝石。字符串S表示你说拥有的石头,每个字符代表一个石头,不同的字符表示不同类型的石头。问题是让你求出S中有多少个石头是宝石。J和S的字符都是字母,而且区分大小写。示例1:Input:J=“aA”,S=“AAbbbb”Output:3示例2:Input:J="z",S="ZZ"Output:0解题思路:本题相对来说很简
抬头望天低头走路
·
2023-11-03 05:07
现代
密码学
第三次实验:不对称加密算法RSA
现代
密码学
第三次实验:不对称加密算法RSA前言一、实验目的二、实验环境三、实验步骤四、实验基本方法五、实验程序清单七、实验结果八、实验总结前言为了帮助同学们完成痛苦的实验课程设计,本作者将其作出的实验结果及代码贴至
Knight_V_Schumacher
·
2023-11-02 23:36
现代密码学
现代密码学
密码学
鲤斯基——小白入门 比特币如何去中心化
昨晚开始啃这本书,难度很大,看过鲤斯基以前文章的人都知道,鲤斯基是人文专业跨界过来的,数学模型、
密码学
和算法这些概念,对鲤斯基来说犹如天书。一个章节要反复读很多遍才能理解。
阿鲤有画说
·
2023-11-02 21:56
<<信息安全>>复旦大学.李景涛
一、古典
密码学
信道本身是不安全的。对信息做安全变换,在信道上传输,接收方做安全反变换,还原信息。
A MAN NAMED MAGIC
·
2023-11-02 17:10
网络
网络安全
什么区块链
Blockchain翻译过来就是区块链,它是一种分布式共享账本技术,它综合了数学、
密码学
、互联网和计算机编程等技术。区块链分为公有链、联盟链、私有链。
WongKyunban
·
2023-11-02 16:50
区块链
区块链
区块如何连接成链的,比特币与区块链是什么关系
区块链由区块按一串使用
密码学
算法产生的顺序连接而成的。区块自己是一种数据结构,由头和身组成。
WongKyunban
·
2023-11-02 16:43
区块链
区块链
【简介】应用
密码学
:协议、算法与C源程序
书名:BruceSchneier《应用
密码学
:协议、算法与C源程序》简介(WhitfieldDiffie作序):Schneier从通信保密性的目的和达到目的所用的基本程序实例入手,对20年来公开研究的全部成果作了全景式的概括
细水长流慢慢来
·
2023-11-02 13:44
凯撒密码解密加密(C语言)
一、凯撒密码在
密码学
中,恺撒密码(英语:Caesarcipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。
RoleMee
·
2023-11-02 10:53
c/c++学习
深入浅出智能合约的作用(区块链扫盲番外篇2)
如果你不懂的话,下面的几分钟你就会明白啦智能合约的由来智能合约是国外
密码学
家尼克.萨博(NickSzabo)在1994年首次提出。由于这是一个超前的概念,当时互联网才初露苗头,无法广泛应用。
区块史努比
·
2023-11-02 09:45
C#Random()函数详解
我常用来产生验证码和密码,尤其是在
密码学
应用中,基本上大部分的
密码学
算法实际应用中都用到了随机数。如果需要快速生成大量的随机数,那么真随机
未来无限
·
2023-11-02 09:09
C#语言
C#
Random()函数详解
Random
量子计算机的威胁?区块链告诉你:不存在的
但是,也有一部分人提出了自己的质疑:区块链中使用的
密码学
相关技术是否安全?量子计算机普及之后,又会对它有怎样的影响?今天这篇文章就来为大家揭开区块链技术的核心:哈希函数,以及它究竟有多安全。
硬盘狗社区
·
2023-11-02 08:33
c++
算法基础
必刷题目——前缀和与差分
文章目录前缀和与差分算法:1、校门外的树2、值周3、中位数图4、激光炸弹5、二分6、货仓选址前缀和与差分算法: 前缀和与差分算法主要是为了快速求出某个区间的和,例如有一个数组a[10]={0,1,2,3,4,5,6,7,8,9},我们需要求a[3]到a[7]的和,传统的办法是求a[3]+a[4]+a[5]+a[6]+a[7],但是这样求复杂度是O(n),如果我们建立了一个前缀数组S[9]={a[
旧林墨烟
·
2023-11-02 07:32
c++算法必练基础200题
算法
c++
数据结构
密码学
基础知识总结
密码学
基础(没有网络安全就没有国家安全)一、灵魂五问1.什么是密码?秘密是指采用特定变换的方法对信息等进行加密保护、安全认证的技术、产品和服务2.什么是
密码学
?
柚稚姐姐
·
2023-11-02 04:40
笔记
安全
web安全
网络
密码学
密码学
基础
密码学
总览信息安全面临的危险与应对这些威胁的密码技术:关于上图中的威胁,这里在简单的说明:窃听:指的是需要保密的消息被第三方获取。篡改:指的是消息的内容被第三方修改,达到欺骗的效果。
jiangwei0512
·
2023-11-02 04:06
杂七杂八
密码学
AES
HMAC
HASH
openssl
SandboxAQ推出量子安全“守卫军”!开源框架和加密算法元库Sandwich
Sandwich示意图(图片来源:网络)未来几年,IT领域需要对当今计算机通信网络中使用的
密码学
协议进行一些重大更改,以确保它们仍然安全,且对未来的量子计算机具有应对能力。
Qforepost
·
2023-11-02 03:50
安全
量子计算
密码学
- SHA-2
实验八SHA-21.实验目的熟悉SHA–2算法的运行过程,能够使用C++语言编写实现SHA-2算法程序,增加对摘要函数的理解。2、实验任务(1)理解SHA-2轮函数的定义和常量的定义。(2)利用VC++语言实现SHA-2算法。(3)分析SHA-2算法运行的性能。3、实验原理SHA-256算法输入报文的最大长度不超过2“比特,输入按512比特分组进行处理,产生的输出是一个256比特的报文摘要。该算法
风筝超冷
·
2023-11-02 01:36
c++
密码学
密码编码学与网络安全——原理与实践(第八版)——第一章:信息与网络安全概念
密码编码学与网络安全——原理与实践(第八版)第一章:信息与网络安全概念1.1网络空间安全、信息安全和网络安全1.2OSI安全架构1.3安全攻击1.4安全服务1.5安全机制1.6
密码学
1.7网络安全第一章
ˇ夜空々物语ˇ
·
2023-11-01 21:32
web安全
安全
网络
信息与网络安全复习(二)——信息加密技术
文章目录
密码学
与信息安全
密码学
的发展阶段置换密码Caesar密码代换密码
密码学
基本概念密码技术
密码学
对称密码体制与非对称密码体制密码代表今日密码练习——Playfair密码基本概念加密过程例题
密码学
与信息安全
密码学
是结合数学
Jacky~~
·
2023-11-01 21:59
web安全
安全
网络
网络与信息安全概述
信息安全研究方向与现状基本要素目标和功能信息系统安全层次信息安全管理系统可靠性涉及概念人员安全管理网络安全等级保护研究方向与现状研究方向:
密码学
、网络安全、信息系统安全、信息内容安全、信息对抗等。
bpypy
·
2023-11-01 13:03
信息安全工程师
信息安全
数据分析师笔试题1-常见聚类算法
来源:小红书笔试-牛客网一、
算法基础
1auc与rocAUC:分类中一个正例,一个负例。预测为正的概率值比预测为负的概率值还要大的可能性就是auc。绘制ROC曲线,ROC曲线下面的面积就是AUC的值。
粉红狐狸_dhf
·
2023-11-01 11:22
比特币到底有没有价值
1982年,
密码学
的奠基人之一大卫乔姆提出了不可追踪的密码网络支付系统。1998年,戴伟提出了分布式匿名电子现金系统,首次引入了去中心化货币创造机制。2005年,芬尼进一步提出了“可重复工作量证
chen_8a64
·
2023-11-01 05:43
acwing
算法基础
之数据结构--KMP算法
目录1知识点2模板1知识点KMP算法已经集成到string类型的find()方法了,但这里我们不用这个,我们自己来实现这个方法。KMP算法的关键步骤:p[N]表示输入模式串,求取该模式串的ne[]数组。ne[i]表示前缀等于后缀的长度,且它最长。也即p[1,j]=p[i-j+1,i]。循环目标串s[M],利用ne[]数据,得到完全匹配模式串的下标位置,并输出。//步骤(1)for(inti=2,j
YMWM_
·
2023-11-01 01:11
Acwing
算法
数据结构
校招java后端应该掌握到什么程度?
相信做到下面这些,无论哪个厂都会考虑要你:1.
算法基础
,大厂的笔试题就没有,别的不说,算法必须玩儿得溜溜的,算法导论还是要看看的,ACM的题或者是
Lalalajtyy
·
2023-10-31 22:56
java
c++
jar
高端
密码学
院笔记259
高端幸福
密码学
院(高级班)幸福使者:李华第(572)期《幸福》之回归内在力量修复舒缓基础篇——周日杂谈成长的喜悦心理案例分析主讲:刘莉一,知识扩充:普通人的圈子,谈论的是闲事,赚的是工资,想的是明天。
柚子_b4b4
·
2023-10-31 20:44
程序设计与算法(二)
算法基础
(北京大学MOOC)
一、枚举1、完美立方/*完美立方a^3=b^3+c^3+d^3//a大于bcd//bintmain(){inta,b,c,d;intN=24;//scanf("%d",&N);for(a=2;a//#defineN21252intmain(){//freopen("D:\\test.txt","r",stdin);intp,e,i,d,k,caseNo=0;//caseNo记录第几次while(s
金色的省略号
·
2023-10-31 12:03
数据结构
算法
代码随想录刷题笔记Day 24 --回溯
算法基础
及组合
代码随想录刷题笔记Day24--回溯
算法基础
及组合回溯算法题目分类回溯法,一般可以解决如下几种问题:组合问题:N个数里面按一定规则找出k个数的集合切割问题:一个字符串按一定规则有几种切割方式子集问题:一个
每天一个摸鱼小技巧
·
2023-10-31 06:37
算法
Linux 密钥保留服务keyring入门
远程文件系统和其他内核服务可以使用这个服务来管理
密码学
、身份验证标记、跨域用户映射和其他安全问题。
XX風
·
2023-10-31 04:05
密码协议(一)协议概述
本文首发于2017-10-3110:21原地址:http://www.blockchainbrother.com/article/86
密码学
的用途就是解决各种难题(当然,这也是计算机的主要用途)。
于中阳Mercina_zy
·
2023-10-31 04:34
NewStarCTF公开赛week2
密码学
题目wp
文章目录前言一、unusual_base1.分析2.解题脚本二、Affine1.分析2.解题脚本三、robot1.分析2.解题脚本四、ezPRNG1.分析2.解密脚本五、ezRabin1.分析2.解密脚本总结前言第二周的题做起来感觉已经很吃力了,第三周已经做不动了,于是开始摆烂,整理一下第二周的题目。按照结束后的解题数量排序(基本就是从易到难一、unusual_base原题如下:fromsecre
想要变强的47
·
2023-10-31 01:00
BUUCTF刷题记录
密码学
网络安全
python
密码学
专题 - 消息认证码 (MAC)
密码学
专题-消息认证码(MAC)消息认证码,或者MAC,用于检测对消息的篡改。加密使Eve不能够获取消息的内容,但不能防止Eve对消息进行操纵,这时就需要消息认证码。
furnace
·
2023-10-30 23:19
新手看区块链之一:区块链技术简介
1976年,BaileyW.Diffie、MartinE.Hellman两位
密码学
的大师发表了《
密码学
的新方向》论文,奠定了迄今为止整个
密码学
的发展方向,为区块链的技术诞生奠定了基础性作用。同
小Z4843
·
2023-10-30 20:09
【数据结构与
算法基础
】最短路径问题
前言数据结构,一门数据处理的艺术,精巧的结构在一个又一个算法下发挥着他们无与伦比的高效和精密之美,在为信息技术打下坚实地基的同时,也令无数开发者和探索者为之着迷。也因如此,它作为博主大二上学期最重要的必修课出现了。由于大家对于上学期C++系列博文的支持,我打算将这门课的笔记也写作系列博文,既用于整理、消化,也用于同各位交流、展示数据结构的美。此系列文章,将会分成两条主线,一条“数据结构基础”,一条
卷儿~
·
2023-10-30 19:34
数据结构
算法
算法
数据结构
队列
编程语言
最短路径
算法基础
课:第二讲——数据结构
文章目录单链表算法思想:注意点:模板:例题:AC代码:双链表算法思想:注意点:模板:例题:AC代码:栈算法思想:模板:例题:AC代码:队列算法思想:模板:例题:AC代码:单调栈作用:算法思想:模板:例题:AC代码:单调队列作用:算法思想:模板:例题:AC代码:KMP作用:算法思想:模板:例题:AC代码:Trie作用:算法思想:模板:例题:AC代码:并查集作用:算法思想:模板:例题:AC代码:堆算法
白也_y
·
2023-10-30 18:01
算法基础课
数据结构
算法
c++
pat考试
蓝桥杯
1.9 Go语言标准库强大
Go语言的标准库(通常被称为语言自带的电池),提供了清晰的构建模块和公共接口,包含I/O操作、文本处理、图像、
密码学
、网络和分布式应用程序等,并支持许多标准化的文件格式和编解码协议。
今夜明珠色
·
2023-10-30 09:04
Golang
go
golang
go语言
编程语言
1.15——Go语言标准库强大
Go语言的标准库(通常被称为语言自带的电池),提供了清晰的构建模块和公共接口,包含I/O操作、文本处理、图像、
密码学
、网络和分布式应用程序等,并支持许多标准化的文件格式和编解码协议。
有蝉
·
2023-10-30 09:01
golang
开发语言
后端
go语言标准库
Go语言的标准库(通常被称为语言自带的电池),提供了清晰的构建模块和公共接口,包含I/O操作、文本处理、图像、
密码学
、网络和分布式应用程序等,并支持许多标准化的文件格式和编解码协议。
Eric WangYu
·
2023-10-30 09:30
go语言
算法基础
:图
图论图论〔GraphTheory〕是数学的一个分支。它以图为研究对象。图论中的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些事物之间的某种特定关系,用点代表事物,用连接两点的线表示相应两个事物间具有这种关系。如下就是一种逻辑上的图结构:图是一种最复杂的数据结构,前面讲的数据结构都可以看成是图的特例。那为什么不都用图就好了,还要分那么多种数据结构呢?这是因为很多时候不需要用到
小Pawn爷
·
2023-10-30 08:50
Algorithm
算法
11款主流的可视化数据分析工具评测报告
然而如果你觉得不是数据分析专业、没有挖掘
算法基础
就无法使用BI工具?
weixin_34080903
·
2023-10-30 07:33
数据库
ui
大数据
RSA 加密算法在C++中的实现 面向初学者(附代码)
分别从
密码学
,数论两个方面为理解RSA算法做好了准备。第三部分是对RSA加密过程的具体介绍,主要涉及其密钥对(key-pair)的获取。
EUREKA-X
·
2023-10-29 21:47
c++
算法
密码学
网络安全
数据分析思维笔记(基础)
数据抽样指数和KPI因果倒置二、数据
算法基础
准确率、精确率(查准率)、召回率(查全率)置信度和置信区间是一组参数,来告诉你算法模型的误差有多大。判断算法好坏:AUC曲
丝丝呀
·
2023-10-29 19:42
数据分析
机器学习
数据挖掘
数据结构与算法学习笔记-12.贪心算法
12.贪心算法12.1贪心
算法基础
题目分类大纲如下:#什么是贪心贪心的本质是选择每一阶段的局部最优,从而达到全局最优。
潇潇大可爱
·
2023-10-29 10:14
数据结构与算法
学习
笔记
贪心算法
数据结构
c++
算法基础
之搜索与图论——染色法判定二分图(查询一个图是否为二分图)时间复杂度O(n + m)
题目:给定一个n个点m条边的无向图,图中可能存在重边和自环。请你判断这个图是否是二分图。输入格式第一行包含两个整数n和m。接下来m行,每行包含两个整数u和v,表示点u和点v之间存在一条边。输出格式如果给定图是二分图,则输出Yes,否则输出No。数据范围1≤n,m≤10^5输入样例:4413142324输出样例:Yes思想:对一个图进行染色,一个点染成一个颜色,那么与之相邻的点就得染成另一个颜色,染
世界上最菜的人
·
2023-10-29 10:24
算法基础
算法
图论
时间复杂度和空间复杂度总结(C语言、数据结构和
算法基础
概念)
前言:算法复杂度是数据结构和算法学习的基础,这里先给大家补充两个知识点,数据结构和算法的一些基础概念,也是复杂度的研究对象。什么是数据结构?数据结构(DateStructure)是计算机存储、组织数据的方式,指相互之间存在一种或者多种特定关系的数据元素。简而言之就是内存中管理数据的结构。区分:数据结构–在内存中存储管理数据数据库–在磁盘中存储管理数据什么是算法?算法(Algorithm)就是定义良
如何写出最优雅的代码
·
2023-10-29 04:26
数据结构与算法
算法
c语言
数据结构
详解 DES加密技术 | 凯撒密码 | 栅栏密码
目录
密码学
恺撒密码栅栏密码消息和加密密码的三个特性算法和密钥对称算法公开密钥算法DES对称加密技术DES算法的安全性DES算法的原理DES算法的实现步骤IP置换表和IP-1逆置换表函数f子密钥kiS盒的工作原理
luming.02
·
2023-10-28 23:11
网络安全
密码学
DES加密技术
密码
网络安全
DES算法
分裂密码,加密解密
分裂密码是一种高效的加密算法,加密解密都需要同一张密码表对照首先准备一张默认密码表,字母A-Z,如下排列123451ABCDE2FGHI/JK3LMNOP4QRSTU5VWXYZI和J放在一起,因为古代
密码学
里如果是
丶梵天
·
2023-10-28 22:36
算法学习笔记 4-1 二分算法(Binary-Search):致敬经典,超越经典 与 LeetCode真题(Java)
课件参考—开课吧《门徒计划》4-1二分算法(Binary-Search):致敬经典,超越经典二分
算法基础
知识使用二分算法需要有一个基础:必须在有序的数据集合中,才可以使用二分算法。我们常说的
小成同学_
·
2023-10-28 21:32
数据结构与算法
算法
java
leetcode
二分算法
二分查找
go区块链培训学习:
密码学
算法家族
时至今日
密码学
已经发展了数千年,在公元前的古埃及就出现过使用特殊字符和简单替换形式的密码。近代密码的发展源自第一、二次世界大战对军事机密的保护。
qfguankefeng
·
2023-10-28 16:50
大话
密码学
史(上):从姜太公折断鱼竿说起
姓名:王靖尧学号:16020188025转载自https://blog.csdn.net/qq452474654/article/details/83593345在人类漫长的历史进程中,生产力的变革不仅加速了人类思想解放的进程,同时也促进了不同地域民族或人种之间的交流。而这种交流最直接的形式,就是以杀戮为核心的战争与争夺。人类文明史的发展,始于文字的诞生。根据目前公开的历史资料来看,人类文明大约出
倚楼睇风雨
·
2023-10-28 12:02
区块链技术的未来:去中心化应用和NFT的崛起
第一章:区块链技术的背景和基本原理区块链技术是一种分布式账本技术,它使用
密码学
方法确保数据的安全性和透明性。比特币是区块链技术的第一个成功应用,但现在已经涌现了众多
小正太浩二
·
2023-10-28 08:08
区块链
【AcWing_
算法基础
课】高精度:加减乘除
高精度加法:原题链接:AcWing791.高精度加法给定两个正整数,计算它们的和。输入格式共两行,每行包含一个整数。输出格式共一行,包含所求的和。数据范围1≤整数长度≤100000输入样例:1223输出样例:35思路:大整数肯定不能用int来存,考虑用数组;并且存储用低位到高位来存(为了方便低位对齐,方便进位)例如数字123456789,存到数组中就是[9,8,7,6,5,4,3,2,1]C++代
cwtnice
·
2023-10-28 03:43
算法学习
高精度
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他