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
密码学算法基础
CISSP学习笔记:PKI和
密码学
应用
第七章PKI和
密码学
应用7.1非对称
密码学
对称密码系统具有共享的秘钥系统,从而产生了安全秘钥分发的问题非对称
密码学
使用公钥和私钥对,无需支出复杂密码分发系统7.1.1公钥与私钥7.1.2RSA(兼具加密和数字签名
Runjavago
·
2023-10-01 12:54
CISSP学习笔记
学习
笔记
密码学
算法基础
课第二部分
算法基础
课第四讲数学知识AcWing1381.阶乘(同余,因式分解)质数AcWing866.质数的判定---试除法AcWing868.质数的判定---埃氏筛AcWing867.分解质因数---试除法AcWing197
943802606
·
2023-10-01 08:33
算法
HJ28 素数伴侣【python3】
现在
密码学
会请你设计一个程序,从已有的N(N为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和
Rai Sokann
·
2023-10-01 07:21
笔记
机器学习
算法基础
--层次聚类法
文章目录1.层次聚类法原理简介2.层次聚类法基础算法演示2.1.Single-linkage的计算方法演示2.2.Complete-linkage的计算方法演示2.3.Group-average的计算方法演示3.层次聚类法拓展算法介绍3.1.质心法原理介绍3.2.基于中点的质心法3.3.Ward方法4.层次聚类法应用实战4.1.层次聚类法聚类应用4.2.层次聚类法聚类树绘制4.2.1.Single
温柔济沧海
·
2023-10-01 00:32
机器学习算法基础
机器学习
算法
聚类
随机算法
概述特点不要求算法对所有可能的输入均正确计算只要求出现错误的可能性小到可以忽略的程度不要求对同一输入,算法每次执行时给出相同的结果很快获得相当可信的结果应用分布式计算、通信、信息检索、计算几何、
密码学
公开密钥体系
Aniwer
·
2023-10-01 00:23
【
算法基础
】一文掌握十大排序算法,冒泡排序、插入排序、选择排序、归并排序、计数排序、基数排序、希尔排序和堆排序
目录1冒泡排序(BubbleSort)2插入排序(InsertionSort)3选择排序(SelectionSort)4.快速排序(QuickSort)5.归并排序(MergeSort)6堆排序(HeapSort)7计数排序(CountingSort)8基数排序(RadixSort)9希尔排序(ShellSort)10桶排序1冒泡排序(BubbleSort)冒泡排序是一种基本的排序算法,其核心思想
LeapMay
·
2023-09-30 23:24
算法
数据结构
python
新生态|我们肩负的是——构建区块链新纪元
团队组成技术开发团队拥有
密码学
、区块链、网络通信安全、大数据、AI、金融等具有多年行业经验的三十多位程序工程师,新生态团队的
一度传媒
·
2023-09-30 18:09
算法基础
8 —— 详解贪心算法(部分背包问题 + 区间调度问题)
黑盒测试黑盒测试法把程序看作一个黑盒子,完全不考虑程序的内部结构和处理过程。也就是说,黑盒测试是在程序接口进行的测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输人数据并产生正确的输出信息,程序运行过程中能否保持外部信息的完整性。黑盒测试又称为功能测试。——张海藩《软件工程导论》注:海南大学软件工程专业课考点。此外还有白盒测试,又称结构测试引言贪心算法总是做出当前最好
Zsprinkle
·
2023-09-30 18:40
算法
贪心算法
算法
CISSP学习笔记:
密码学
与对称加密算法
第六章
密码学
与对称加密算法6.1
密码学
历史上的里程碑6.1.1凯撒密码简单的将字母表中的每个字母替换成其后的三个字母,是单一字母的替代置换密码6.1.2美国内战美国内战使用词汇替代和置换的复杂组合,从而试图破坏敌人的破译企图
Runjavago
·
2023-09-30 14:48
CISSP学习笔记
学习
笔记
密码学
数据结构与
算法基础
-(4)
writeinfront大家好,我是Aileen.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的数据结构与算法学习系列专栏——CSDN博客我的格言:"没有罗马,那就自己创造罗马~"回顾上次讲到Python中的两种内置数据
Aileen_0v0
·
2023-09-30 13:17
数据结构与算法
java
python
学习
开发语言
数据结构
算法
线性回归
区块链-从入门到精通3
区块链技术应该是可以有更多种形态、更多种体系、更多种用途、更多种规格的技术,其概念为:区块链是一个去中心化的分布式数据库,该数据库由一串使用
密码学
方法产生的数据区块有序链接而成,区块中包含有一定时间内产生的无法被篡改的数据记录信息
一介布衣_df29
·
2023-09-30 06:27
AES和Rijndael的区别
AES(高级加密标准)和Rijndael(通常称为Rijndael加密算法)之间存在一些混淆,因为它们在
密码学
中有一定的联系,但也有一些区别。AE
代码改变世界ctw
·
2023-09-30 04:06
密码学实践强化训练
java
前端
服务器
一本无解的书:伏尼契手稿
伏尼契手稿是一本经过系统严谨的编排,使用自然语言写成的一本不知道究竟讲什么的书,一百多年来,它吸引了世界上无数语言学家和
密码学
家来破解,但至今仍不能理解其中一个单词和插图。
abubblysoul
·
2023-09-30 04:25
密码学
【第一节:
密码学
概述】
前言在区块链的整个体系中大量使用了
密码学
算法,比如用于PoW的哈希算法,用于完整性验证的MerkleTree,用于交易签名与验证的数字签名算法,用于隐私保护的零知识证明等等。
尽-欢
·
2023-09-29 21:05
#
密码学
密码学
网络
Rust - hello world
介绍用rust语言你可以创建可信赖的高效系统组别软件.开发者可以使用rust做网络开发,像web服务器,邮件服务器.rust也可以用在编译器和解析器,可视化和软件容器,数据库,操作系统和
密码学
.你可以使用
大怀特
·
2023-09-29 20:22
lang
rust
开发语言
后端
CUMT中国矿业大学
密码学
理论课复习框架之 Ch1
密码学
概论
第1章
密码学
概论1.1信息安全与
密码学
信息安全:防止任何对数据进行未授权访问的措施,或者防止造成信息有意无意泄露、破坏、丢失等问题的发生,让数据处于远离危险、免于威胁的状态或特性网络安全:计算机网络环境下的信息安全
Redcarp
·
2023-09-28 19:55
[NOIP2012 提高组] Vigenère 密码
在
密码学
中,我们称需要加密的信息为明文,用MMM表示;称加密后的信息为密文,用CCC表示;而密钥是一种参数,是将明文转换为密文或将密文转换为明文的算法
get-rock
·
2023-09-28 15:58
算法
服务器
linux
腾讯 Java 高级岗 180 道面试真题
一、数据结构与
算法基础
·说一下几种常见的排序算法和分别的复杂度。·用Java写一个冒泡排序算法·描述一下链式存储结构。·如何遍历一棵二叉树?·倒排一个LinkedList。
着火点
·
2023-09-28 14:56
后端
java
面试
jvm
后端
职场和发展
【
算法基础
】栈和队列及常见变种与使用,双栈、动态栈、栈的迭代器,双端队列、优先队列、并发队列、延迟队列的使用
目录一、栈(Stack)二、队列(Queue)三、栈和队列的常见变种与使用3.1栈的常见的变种与使用3.1.1最小栈(MinStack)3.1.2双栈(TwoStacks)3.1.3固定大小栈(Fixed-SizeStack)3.1.4可变大小栈(ResizableStack)3.1.5栈的迭代器3.2队列的常见变种与使用3.2.1双端队列(Deque)3.2.2优先队列(PriorityQueu
LeapMay
·
2023-09-28 10:29
数据结构
python
算法
2022-01-10
ZeroKnowledgeProofinNuLink(1)Introduction|byNuLink|Dec,2021|Medium作者简介:作为NuLinkTechnology的研究员,Rookie是一位激情的创新者,他专注于
密码学
和区块链技术
Aaron阿酷
·
2023-09-28 07:56
备战软考(哔哩哔哩王勇)——数据结构与算法
二叉树遍历树与二叉树-反向构造二叉树树转二叉树查找二叉树最优二叉树-哈夫曼树线索二叉树平衡二叉树图图的存储-邻接矩阵图的存储-邻接表图的遍历拓扑排序图的最小生成树-普利姆算法图的最小生成树-克鲁斯卡尔算法排序与查找
算法基础
我年薪百万
·
2023-09-28 07:40
软件工程
ORB-SLAM2算法部署验证、原理代码和各种改进方法汇总
3ORB-SLAM2改进方法3.1个人学习3.2优质参考3.3多平台移植代码4ORB-SLAM30引言本文主要汇总个人学习使用ORB-SLAM2算法中参考的相关博客和代码汇总,以及在ORB-SLAM2
算法基础
上各个改进方法的汇总
ZPILOTE
·
2023-09-28 03:17
SLAM
#
V-SLAM
slam
vslam
ORB-SLAM2
ORB-SLAM2改进方法
算法
汇总
✔ ★
算法基础
笔记(Acwing)(六)—— 贪心【java版本】
贪心一、区间问题1.区间选点2.最大不相交区间数量3.区间分组(用堆top代表区间头头)POJ3614Sunscreen(优先队列+贪心)4.区间覆盖二、哈夫曼树1.合并果子三、排序不等式1.排队打水四、绝对值不等式货仓选址五、推公式耍杂技的牛一、区间问题1.区间选点原题链接原题链接importjava.util.*;classRangeimplementsComparable{intl,r;pu
编程浩
·
2023-09-27 19:45
算法基础
java
算法
笔记
acwing
算法基础
课笔记
第一章基础算法:一、快速排序:1.确定区间中的某一点,如a[l],a[r],a[(l+r)/2]等等,2.将数组分为左右两边,左边全为比分界点小的数,右边全为比分界点大的数,代码实现:voidquick_sort(intq[],intl,intr){if(l>=r)return0;//meiyoushuinti=l-1,j=r+1;intx=q[l];while(ix);if(i>1,即除二取整。
戏阙offiical
·
2023-09-27 19:44
算法
✔★
算法基础
笔记(Acwing)(五)—— 动态规划【java版本】
动态规划一、背包问题★f[i][j]背包容量为j,前i个物品的最大价值1.01背包问题(不需要初始化)✔1.6✔1.72.☆完全背包问题(后面的=前面的某一项的最大值)一、朴素做法(三重循环)二、二维数组的优化(理解f[i-1][j-k*v[i]]+w[i]等价于f[i][j-v[i]]+w[i])三、一维数组的优化3.多重背包问题I✔1.64.☆多重背包问题II✔1.6s=1+2+4+85.分组
编程浩
·
2023-09-27 19:13
算法基础
算法
笔记
动态规划
数据结构与
算法基础
-(3)
writeinfront大家好,我是Aileen.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的数据结构与算法学习系列专栏——CSDN博客我的格言:"没有罗马,那就自己创造罗马~"目录回顾List列表数据类型常用操作性能
Aileen_0v0
·
2023-09-27 17:51
数据结构与算法
python学习
python
开发语言
算法
学习
游戏
数据结构
贪心算法
密码学
概论
1.
密码学
的三大历史阶段:第一阶段古典
密码学
依赖设备,主要特点数据安全基于算法的保密,算法不公开,只要破译算法密文就会被破解,在1883年第一次提出加密算法应该基于算法公开不影响密文和秘钥的安全;衡量加密算法的安全是所需要话费的时间
nicepainkiller
·
2023-09-27 15:39
信息安全
密码学
机器学习
算法基础
--K-means应用实战--图像分割
目录1.项目内容介绍2.项目关键代码3.项目效果展示1.项目内容介绍本项目是将一张图片进行k-means分类,根据色彩k进行分类,最后比较和原图的效果。题目还是比较简单的,我们只要通过k-means聚类,一类就是一种色彩得出聚类之后的图像,就是根据色彩分割出来的图像。最后我们设定[50,20,10,8,6,4,2]个聚类簇,我们画出8张图片,对应比较还原的效果即可。2.项目关键代码importma
温柔济沧海
·
2023-09-27 14:27
机器学习算法基础
机器学习
算法
kmeans
机器学习
算法基础
--K-means聚类方法
目录1.算法原理介绍2.算法核心代码3.算法效果展示1.算法原理介绍#k-means聚类方法"""k-means聚类算法流程:1.K-mean均值聚类的方法就是先随机选择k个对象作为初始聚类中心.2.这个时候你去计算剩余的对象于哪一个聚类中心的距离是最小的,优先分配给最近的聚类中心.3.分配后,原先的聚类中心和分配给它们的对象就又会被看作一个新聚类.4.每次进行分配之后,聚类中心又会被重新计算一次
温柔济沧海
·
2023-09-27 14:56
机器学习算法基础
机器学习
算法
kmeans
2023最新CTF入门的正确姿势
CTF全称为CaptureTheFlag,是一种网络安全技术竞赛,旨在提供一个具有挑战性的平台,让参赛者在不同领域(例如
密码学
、逆向工程、We
白帽小衫
·
2023-09-27 13:27
安全
CTF
web安全
网络安全
两数之和 三数之和【基础算法精讲 01】
灵神
算法基础
算法精讲[01]:两数之和三数之和【基础算法精讲01】_哔哩哔哩_bilibili167.两数之和II-输入有序数组链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台思路:采用双指针的思想
ros275229
·
2023-09-27 10:06
灵神算法精讲
算法学习
算法
acwing
算法基础
之基础算法--快速排序
目录1知识点2算法模板1知识点排序算法:快速排序算法关键步骤:step1:确定分界点。step2:调整位置,使得分界点左边元素都小于等于分界点,分界点右边元素都大于等于分界点。可以使用双指针算法来实现此步骤。step3:递归处理左边和右边。归并排序二分算法:整数二分:存在边界情况,容易得到错误的解或进入死循环。浮点数二分:正常求解即可,比较容易处理。2算法模板//对向量类容器nums中下标在[l,
YMWM_
·
2023-09-27 02:09
Acwing
算法
快速排序
【
密码学
】MD5、UUID,加盐,JWT的理解与使用范例
文章目录加密1、MD5加密安全访问认证示例代码:2、UUID简介:使用:3、加盐原理:示例代码:4、jwt认知:JWT结构:范例代码:加密1、MD5加密MessageDigestAlgorithmMD5(中文名为消息摘要算法第五版)应用程序的密码通常不会明文保存,会使用各种各样的加密算法对密码进行加密MD5算法相对来说较为安全。初始的MD5算法是由C语言实现Java版本的MD5算法是根据C语言的M
朱尔斯Jules
·
2023-09-27 02:03
研究测试
密码学
java
jwt
UUID
MD5
【
密码学
补充知识】
密码学
概述1.基本概念明文:要交换的信息密文:明文经过一组规则变换成看似没有意义的随机消息。加密:明文经过一组规则变换成密文的过程解密:密文恢复出明文的过程加密和解密都需要一个密钥来完成。
秋秋爱代码
·
2023-09-27 00:36
算法补充
网络
密码学
0001__非对称加密与 RSA 算法
密码学
浅谈(1):非对称加密与RSA算法-知乎
密码学
浅谈(2):
密码学
标准-X.509与PKCS系列-知乎
密码学
浅谈(3):OpenSSL与Cryptography/CNG的使用-知乎
密码学
浅谈(1):
*_潇_*
·
2023-09-27 00:06
0048__加密算法
c语言
[
密码学
入门]仿射密码(Affine)
加密算法y=(ax+b)modN解密算法x=*(y-b)modN(此处的为a关于N的乘法逆元,不是幂的概念)如何求,涉及的知识挺多,还没想好怎么写,丢番图方程,贝祖定理(又译裴蜀定理),扩展欧几里得算法。存在需要满足(a,n)=1。python中可以这么写pow(a,-1,n)
RAVEN_1452
·
2023-09-27 00:34
密码学
区块链基本原理
19021211293转载自https://blog.csdn.net/weixin_42634787/article/details/103190729【嵌牛导读】区块链技术是在多方无需互信的环境下,通过
密码学
技术让系统中所有参与方协作来共同记录维护一个可靠的数据日志的方式
LRzhi
·
2023-09-26 19:46
斯坦福大学
密码学
公开课——消息完整性(三)
Introductiontohash&genericbirthdayattack这里讲的是Hash函数的一个基本性质..我就不写了.image用hash保证integrity的好处主要在于,我们不需要一个密钥BirthdayAttackGenericAttackonC.R.functionsBirthdayParadox在生日悖论中,平均分布是最坏的结果;而每个值的独立性也是证明中非常重要的性质i
Scaryang
·
2023-09-26 16:12
软件设计师考试学习2
数据结构与
算法基础
数组稀疏矩阵用代入法计算,A数据结构的定义非线性结构分为树和图,区别在于有没有环路顺序表与链表引入头节点可以使所有的节点处理方式一致如果没有空的头节点,头节点需要单独处理顺序存储与链式存储查找特殊情况
Zephyr丶J
·
2023-09-26 09:42
软考
学习
软件设计师
软考
区块链的量子威胁:解密数学漏洞
然而,量子计算的兴起对支撑区块链安全的
密码学
基础构成了独特的威胁。本文将深入研究这些量子威胁的技术复杂性,揭示需要关注的数学漏洞。2.计算的量子飞跃量子计算不仅是计算世界的一次飞跃,也是一次量子飞跃。
mutourend
·
2023-09-26 07:52
量子密码学
区块链
量子密码学
Mina的支付流程
该支付交易由sender的私钥签名,以此可从
密码学
mutourend
·
2023-09-26 07:22
区块链
区块链
HTTPS中的
密码学
一HTTPS存在意义HTTP协议有些安全问题,HTTPS为解决这些安全问题造成的,主要有哪些安全问题那:机密性http中传输中的内容是明文形式,不具备机密性,网络中如果有流量嗅探器,发送的数据都可以捕获,这样用户名和密码容易泄漏.完整性所谓的完整性,就是收到的数据就是发送方数据,假如数据被篡改,如果有策略知道数据被篡改,那传递的数据就具有完整性.HTTPS中采用消息验证码(MAC)算法来保证数据完
明翼
·
2023-09-26 04:10
比特币越来越具有宗教气质了
信仰:信仰数学,
密码学
,计算机科学传教士:比特币布道者教徒:持币人天国:财富自由,todamoon,一币一嫩模,一币一别墅教派:BTCBTCBSV……内部教派纷争
量化乐
·
2023-09-26 03:59
区块链中的
密码学
(1):提升
密码学
的认知
其中的数学,指的就是
密码学
。谈及
密码学
,一般人最直接想到的就是各种账户密码,码农最直接的反应就是加密解密这些。光有这些粗浅的认知很难把
密码学
运用到实际遇到的问题上。所以,很有必要先
共识区块链技术社区
·
2023-09-25 20:41
Android Key/Trust Store研究+ssl证书密钥
密钥是一种
密码学
算法中的关键元素,用于加密和解密敏感信息。在SSL通信过程中,使用可信的证书导入和加载密钥,确保数据加密和解密的安全性
Lotay_天天
·
2023-09-25 20:25
安卓
ssl
android
网络协议
【
算法基础
课模板笔记+注释】 基础算法13 --- 区间合并
声明本文资料参考acwing
算法基础
课地址:https://www.acwing.com概述解决问题:求多个区间合并的问题平均时间复杂度为O(n)简单贪心(或者双指针)模板记忆这个模板分为两个部分:排序
云波儿
·
2023-09-25 19:42
算法基础课模板笔记
算法
贪心算法
排序算法
算法基础
:区间合并
区间合并概念:在有序升序序列中,如果某一区间合另一区间存在交集,则两个区间可以合并为一个区间思考情况:1.绿色区间在蓝色区间内部2.橙色区间与蓝色区间有交集3.粉色区间与蓝色区间无关联最终得到新的合并区间[st,ed]st全称start,ed全称end例题题目描述给定n个区间[li,ri],要求合并所有有交集的区间。注意如果在端点处相交,也算有交集。输出合并完成后的区间个数。例如:[1,3]和[2
涅槃豆
·
2023-09-25 19:41
学习进度
算法
c++
开发语言
算法基础
---归并排序
归并排序归并排序使用的是分治法的思想,主要有三个步骤:第一步:分解成子问题,确定分界点:mid=(l+r)/2第二步:递归处理子问题,递归排序left和right两个区间第三步:合并子问题,归并两两合二为一输入n个元素的数列进行排序输入样例553421输出样例12345#includeusingnamespacestd;constintN=1e5+10;intn;intq[N],tmp[N];vo
CyberXavier
·
2023-09-25 19:41
数据结构算法基础
算法
排序算法
数据结构
算法基础
-- 区间合并
区间合并问题:给定n个区间[l,r],要求合并所有有交集的区间。(如果在端点处相交,也算有交集)输出合并完成后的区间个数。核心思想:首先按每个区间的左端点进行排序,然后再依次处理剩下三种可能存在交集的情况区间1的右端点在区间2左端点的左边(无交集)区间1的右端点在区间2左端点的右边(有交集)区间1包含区间2(有交集)注意:代码中-2e9因为int的最小值为−2147483647~214748364
CyberXavier
·
2023-09-25 19:41
数据结构算法基础
算法
贪心算法
数据结构
【
算法基础
】数组和链表
目录1数组(Array)1.1定义和特点1.2基本操作1.3数组的时间复杂度1.4应用场景2链表(LinkedList)2.1定义和特点:2.1.1单向链表(SinglyLinkedList)2.1.2双向链表(DoublyLinkedList):2.1.3循环链表(CircularLinkedList):2.2基本操作2.2.1创建链表:2.2.2插入节点:2.2.3删除节点2.2.4遍历链表2
LeapMay
·
2023-09-25 18:53
算法
链表
数据结构
python
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他