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
五种对称加密算法总结
03、优秀特性背后的技术支撑——区块链部分
非
对称加密
是一种加密
普洱人
·
2023-12-24 02:21
【JVM】垃圾回收机制
文章目录什么是垃圾回收机制如何定义垃圾引用计数器法可达性分析法哪些对象可以被称为GCRoot对象常见的对象引用软引用弱引用垃圾回收算法标记清除算法缺点复制算法优点缺点标记整理法优点缺点分代垃圾
算法总结
什么是垃圾回收机制垃圾回收
谷艳爽faye
·
2023-12-24 01:35
jvm
java
开发语言
RSA非
对称加密
解密工具类
packagecom.zjmzxfzhl.common.core.util;importjavax.crypto.Cipher;importjava.nio.charset.StandardCharsets;importjava.security.*;importjava.security.interfaces.RSAPrivateKey;importjava.security.interface
慢慢走_2a3a
·
2023-12-24 00:00
探秘密码学:深入了解
对称加密
与密钥协商技术
作者丨京东智联云-平台安全组张惊申密码,已经成为当代互联网人每天使用频率最高的东西,它在默默地守护着我们的信息安全。而人们对密码却始终未给予足够重视,以至于经常会出现“123456”这种弱密码。你可能会觉得好笑,但这个密码常年稳居最常见的密码排行榜榜首,有250万人在使用,在数据泄露方面的暴露次数超过2300万次,黑客只需不到一秒钟就可以成功破解。好在我们的社会中,总有那么一群人在不断研究着密码学
京东云开发者
·
2023-12-23 18:45
密码学
算法
java
人工智能
数据安全
高精度
算法总结
为什么要使用高精度?很多人在刚接触高精度算法的时候可能和我有一样的疑问,明明用int或者再大一丢丢的longlong就能储存的数据,为什么非要用高精度算法。这是因为普通基本数据类型存储数据的时候是有大小限制的,比如我们常用的int-->他的表示范围是(-2^31,2^31-1)大约是10^9数量级,那么如果我想表示10^11数量级的数字怎么办?有人说可以用longlong它大概是10^18次方量级
pointers_syc
·
2023-12-23 17:44
算法
算法
c++
数据结构
iOS 逆向开发10:
对称加密
iOS逆向开发文章汇总一、
对称加密
对称加密
方式:明文通过密钥加密得到密文。密文通过相同的密钥解密得到明文。
differ_iOSER
·
2023-12-23 17:48
数字签名算法之RSA
也就是说数字签名算法是非
对称加密
算法和消息摘要算法的结合体。数字签名算法是公钥基础设施(PKI)以及许多网络安全机制(SSL/TLS、VPN等)的基础。数字签名算法能够验证数据的完整性、认证性以及抗
Calvin880828
·
2023-12-23 05:03
加密安全
网络安全之数据加密/解密/签名/验签/数字证书
数字证书网络OSI模型中安全服务建立在大量密码学算法之上:消息摘要算法用于验证数据完整性服务,
对称加密
算法和非
对称加密
算法用于保证数据保密性服务,数字签名算法用于抗否认性服务。
Calvin880828
·
2023-12-23 05:02
加密安全
对称加密
算法之国际数据加密标准——IDEA
2.模型分析IDEA算法模型和
对称加密
算法
Calvin880828
·
2023-12-23 05:02
加密安全
对称加密
之三重DES—DESede
DESede算法1.算法简述2.模型分析3.算法实现3.1代码实现3.2测试代码3.3执行结果1.算法简述DESede是针对DES密钥长度偏短和迭代次数偏少等问题做了相应改进,提高了安全强度。但是导致的问题算法处理速度较慢,密钥计算时间较长,加密效率不高等。DESede算法将密钥长度增加至112位或168位,抗穷举攻击能力显著增强,但核心仍是DES算法,虽然通过增加迭代次数提高了安全性,但同时也造
Calvin880828
·
2023-12-23 05:02
加密安全
非
对称加密
之密钥交换算法-DH
非
对称加密
算法之DH算法1.算法简述2.模型分析3.代码实现3.1DH算法实现3.2DH算法使用流程1.算法简述
对称加密
算法提高数据安全性,但是带来了密钥管理的复杂性,如何安全地传递密钥成为棘手问题。
Calvin880828
·
2023-12-23 05:32
加密安全
非
对称加密
算法之ElGamal算法
与典型非
对称加密
算法RSA算法相比,ElGamal算法则被称为常用非
对称加密
算法。ElGamal既可用于加密,又可用于数字签名,是除RSA算法外最具代表性的公钥加密算法之一。
Calvin880828
·
2023-12-23 05:32
加密安全
加密算法学习
废话不多直接上图:加密学习一级介绍描述常见算法常见算法细分非
对称加密
解释非
对称加密
需要两个密钥:公钥(publickey)和私钥(privatekey)。
程序员食堂
·
2023-12-22 20:45
算法
加密
学习
算法
哈希算法
Https原理
一开始采用非
对称加密
,后续采用
对称加密
,因为持续的非
对称加密
很耗费时间性能。
HarryChoy
·
2023-12-22 17:24
HTTPS协议
文章目录前言一、HTTPS协议1、什么是"加密"2、为什么要加密3、常见的加密方式3.1
对称加密
3.2非
对称加密
4、数据摘要与数据指纹5、HTTPS的工作过程探究方案1.只使用
对称加密
方案2.只使用非
对称加密
方案
dong132697
·
2023-12-22 16:45
linux笔记
https
网络协议
笔记
基于比较的排序
算法总结
(java实现版)
目录什么是基于比较的排序算法什么是排序算法的稳定性基础排序算法的稳定性插入排序法希尔排序法冒泡排序法总结高级算法的稳定性快速排序法堆排序法归并排序法总结注意什么是基于比较的排序算法基于比较的排序算法定义:之所以能给元素排序依赖于元素和元素之间的比较,在代码中体现为所处理的数组对应的元素类型实现了Comparable这个接口。基于比较的排序算法有选择排序、插入排序、冒泡排序、归并排序(自顶向下/自底
王木木很酷_
·
2023-12-22 11:21
#数据结构与算法
排序算法
算法
数据结构
java
开发语言
排序算法的稳定性
【ARM 安全系列介绍 3.6 -- 常见非对称加解密算法并应用举例】
文章目录非
对称加密
算法(Rivest–Shamir–Adleman)DSA(DigitalSignatureAlgorithm)ECC(EllipticCurveCryptography)ElGamal
CodingCos
·
2023-12-22 11:09
#
【ARM
安全加解密专栏】
安全
算法
网络
ECC
RSA
JWT令牌的获取与过滤器Filter的使用
通过非
对称加密
算法及数字签
袅沫
·
2023-12-22 07:29
Javaweb
java
开发语言
ssh远程管理服务
SSH使用公钥加密技术来验证远程计算机的身份,并使用
对称加密
技术来保护数据传输的机密性telnet与ssh的区别:telnet:不安全,没有对传输数据进行加密,容易被监听,还有遭受中间人攻击,telnet
藻头女
·
2023-12-22 06:25
linux
运维
服务器
ssh
数据库
mysql
CTF密码学RSA基础及常见题目类型解析
什么是RSA在1977年,RonRivest,AdiShami和LeonardAdleman这三个人开发了一个新的算法,并用他们三个名字的首字母来命名这个算法,这个算法名叫RSA非
对称加密
与
对称加密
RSA
Ba1_Ma0
·
2023-12-22 03:48
密码学
密码学
CTF
RSA
算法总结
- 001.二叉树的遍历
文章目录0.二叉树的遍历1.前序遍历2.中序遍历3.后序遍历4.层序遍历5.代码0.二叉树的遍历二叉树的遍历分为前序遍历、中序遍历、后序遍历、层序遍历。其中,前序遍历、中序遍历、后序遍历分别有栈和递归两种实现方式,层序遍历有队列一种实现方式。递归实现较为简单,重点在于栈实现,前序遍历和中序遍历的栈实现较为相似,后序遍历的栈实现略有不同,是重中之重。以下面这颗二叉树为例分别简述四种遍历。1.前序遍历
阿财继续努力
·
2023-12-22 01:16
算法
#
算法总结
算法
https 原理和作用
大家都知道HTTPS比HTTP安全,也听说过与HTTPS协议相关的概念有SSL、非
对称加密
、CA证书等,但对于以下灵魂三拷问可能就答不上了:1.为什么用了HTTPS就是安全的?
再见蓝猫
·
2023-12-22 00:25
【数据结构】线段树
算法总结
(单点修改)
知识概览用作单点修改的线段树有4个操作:pushup:由子节点的信息计算父节点的信息build:初始化一棵树modify:修改一个区间query:查询一个区间线段树用一维数组来存储:编号是x的节点,它的父节点是,左儿子是2x,右儿子是2x+1。线段树的应用范围如下:线段树相对于树状数组,常数比较大。但是,线段树用途广泛,可以解决许多区间修改,区间查询的问题。而树状数组的本质是可以解决单点修改,区间
ykycode
·
2023-12-21 23:39
经典算法总结
数据结构
算法
线段树
数据结构
算法与数据结构
基于AES图像加解密算法的MATLAB仿真
AES(AdvancedEncryptionStandard)是一种广泛使用的
对称加密
算法,它在保护数据的机密性方面具有出色的性能。
PixelLogic
·
2023-12-21 18:09
算法
matlab
计算机视觉
Matlab
golang常见的AES、DES、RSA、MD5加密、解密、加签、验签
PKCS5填充:PKCS5填充方案适用于使用64位块大小的
对称加密
算法(如DES),其中填充字节的值与填充的字节数相同。例如,如果需要填充4字节,则填充的字节值都为0x04。PKCS5填充和P
joker.zeng
·
2023-12-21 17:21
golang
开发语言
后端
安全
算法
加密相关
加密分为:
对称加密
和非
对称加密
。非
对称加密
的用途:1:加解密,但是速度很慢。2:交换
对称加密
的密钥,
对称加密
很快3:数字签名。
grimlock44
·
2023-12-21 15:44
【数据结构】线段树
算法总结
(区间修改)
:用子节点更新当前节点信息pushdown:把懒标记往下传build:初始化一棵树modify:修改一个区间query:查询一个区间不带懒标记(支持单点修改)的线段树算法见本人博客:【数据结构】线段树
算法总结
ykycode
·
2023-12-21 07:06
经典算法总结
数据结构
算法
线段树
数据结构
算法与数据结构
懒标记
区间修改
区间查询
对称加密
和非
对称加密
算法简介
一、
对称加密
和非
对称加密
对称加密
和非
对称加密
是两种常用的加密算法。
对称加密
(SymmetricEncryption)使用相同的密钥来进行加密和解密。
liuhaikang
·
2023-12-21 05:42
安全
HTTPS整套加密机制是如何实现的?
总结:HTTPS就是使用SSL/TLS协议进行加密传输,让客户端拿到服务器的公钥,然后客户端随机生成一个
对称加密
的秘钥,使用公钥加密,传输给服务端,后续的所有信息都通过该对称秘钥进行加密解密,完成整个HTTPS
走的是前方的路_端的是生活的苦
·
2023-12-21 03:45
rsa
Java使用RSA加密解密签名及校验概述由于项目要用到非
对称加密
解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享!
yan_lei
·
2023-12-21 03:23
java中常用的加密
算法总结
1.
对称加密
算法
对称加密
算法使用相同的密钥进行加密和解密。
酱学编程
·
2023-12-20 23:59
java
python
开发语言
回溯与DP
算法总结
回溯算法常见参数start:起始搜索位置(从哪个位置开始遍历);常用于组合问题;多个集合时不需要使用,因为互不影响。去重去重(组合总和II)同层去重:candidates[i]==candidates[i-1]&&used[i-1]==false(前一个树枝使用过该数)树枝去重(从头到叶):candidates[i]==candidates[i-1]&&used[i-1]==true(同一树枝的前
甚也不会
·
2023-12-20 23:53
算法
SSH的交互原理(wireshark的分析)
SSH的交换原理(wireshark篇)首先要想了解ssh的交换原理,必须要先了解他的加密方式,他的加密方式是
对称加密
,和公钥加密。什么意思呢?
江南的江
·
2023-12-20 20:38
网络
ssh
wireshark
测试工具
网络连接原理
网安基础理论代码
以下是一些常见的网安基础理论及其可能对应的代码实现:加密算法:常见的加密算法包括
对称加密
算法和非
对称加密
算法。
对称加密
算法包括DES、AES等,非
对称加密
算法包括RSA、ECC等。
wxchqaz
·
2023-12-20 11:17
汇编
数字签名验证及加解密中的一些概念
对称加密
通信双方使用同一个密钥(secret)加密解密密钥(Secret)
对称加密
中双方共同使用的密码非
对称加密
通信中的密钥是成对的:公钥A和私钥B。
WJ_S
·
2023-12-20 10:52
学习笔记
解密
加密
通信
密码
数据结构与
算法总结
什么是数据结构?什么是算法?广义来讲,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,它不仅存储数据,还支持访问和处理数据的操作,算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。狭义来讲,是指计算机编程语言中使用的一些特定数据结构和算法,如:数组、链表、队列、栈、二叉树、图、二分查找、分治算法、动态归化等。数据结构与算法的作用数据结构和算法的目的是为了能够高效地帮我们解决很多
Edwin_天寻
·
2023-12-20 10:31
区块链正改变世界
比特币呢,其实不是一蹴而就,而是由多位密码学家从1980年开始逐渐发明了区块链的一些重要概念:像分布式存储、工作证明机制、时间戳、非
对称加密
技术等。
心态区块链
·
2023-12-20 05:11
全网最透彻HTTPS加解密原理,看完不懂你来打我(面试常问)
每篇文章都希望你能收获到东西,这篇将带你深入HTTPS加解密原理,希望看完能够有这些收获:明白HTTPS到底解决了什么问题理解
对称加密
与非
对称加密
的原理和使用场景明白CA机构和根证书到底起了什么作用WhyHTTPS
Java余笙
·
2023-12-20 04:00
经典排序
算法总结
目录一、常见排序算法时间复杂度一、冒泡排序二、选择排序三、插入排序四、希尔排序五、归并排序六、快速排序七、堆排序一、常见排序算法时间复杂度一、冒泡排序冒泡排序(BubbleSort)是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会
拉达哥
·
2023-12-19 21:52
排序算法
算法
数据结构
寻路
算法总结
目录一、深度优先遍历二、广度优先遍历三、德吉斯特拉算法四、A星算法五、总结一、深度优先遍历深度优先遍历就是往一个方向找,直到找到死路就返回,这个性能消耗很大,游戏里几乎不会用,一般用在图论相关的算法里publicclassSolution{publicIList>res=newList>();publicIList>AllPathsSourceTarget(int[][]graph){dfs(gr
拉达哥
·
2023-12-19 21:22
算法
深度优先
课题学习(十七)----姿态更新的四元数
算法总结
声明:因为接触本课题时间不长,对于四元数解法一直没太懂什么意思,本篇博客就对这几天的学习进行总结,肯定会有错误,希望读者能够帮忙指正。本篇博客主要参考秦永元老师《惯性导航》第九章第二小节以及几篇论文。一、四元数1.1四元数定义 四元数就是由四个元构成的数:Q(q0,q1,q2,q3)=q0+q1i+q2j+q3kQ(q_0,q_1,q_2,q_3)=q_0+q_1\boldi+q_2\bol
致虚守静~归根复命
·
2023-12-19 20:07
课题学习
学习
算法
四元数
姿态结算
惯性导航
比特币上的区块链是什么?
区块链从技术层面来讲,是在点对点(P2P)网络上构建的分布式数据库系统,利用非
对称加密
算法的每个数据存储单元被称为区块,区块与区块按照时间顺序相连形成的链条,就是区块链。
七多畔
·
2023-12-19 20:06
php AES加密算法
自2006年以来,是目前最流行的
对称加密
算法。ps.微信小程序加密传输就使用了AES加密算法。算法的使用流程:
6f748fe54ad4
·
2023-12-19 15:20
RC4系列
简单解释一下RC4RC4作为一个
对称加密
,加解密共用一套代码它本质上就是一个单字节的异或加密加密分为初始化和加密阶段初始化会对s盒进行赋值,密钥填充,置换最后在按一定规则从s盒中选取字节与明文进行异或得到密文
UmVfX1BvaW50
·
2023-12-19 14:45
CTF
python
算法
安全
非
对称加密
加密 解密 签名 验签概念
加密解密公钥加密用私钥来解密数字签名验签私钥加密是签名公钥解密是验签加密密文+明文+公钥发送出去接收方用公钥去解密然后跟明文对比这就是验签的过程总结:公钥和私钥是成对的,它们互相解密。公钥加密,私钥解密。私钥数字签名,公钥验证。
小码农CC
·
2023-12-19 10:50
RSAUtil非
对称加密
解密工具
RSAUtil非
对称加密
解密工具,RSA算法和公钥都是公开的,保管好私钥就能保证安全(破解极为困难)。
程序猿在京
·
2023-12-18 20:33
加密解密
国密算法(SM1,SM2,SM3,SM4)和国际算法对应关系
国密与国际密对应关系国密国际密
对称加密
SM1AES(AdvancedEncryptionStandard)非
对称加密
SM2RSA(RonRivest、AdiShamir、LeonardAdleman)三人姓氏首
浪浪山的短脖熊
·
2023-12-18 15:57
算法
算法
RSA加密解密和签名验证机制以及其区别和联系
加密解密和签名验证机制以及其区别和联系文章目录RSA加密解密和签名验证机制以及其区别和联系1.RSA的加密解密机制原理2.RSA的签名认证机制原理3.RSA加密解密机制和签名认证机制的区别和联系4.非
对称加密
算法
PlutoZuo
·
2023-12-18 14:20
Python
python
加密的艺术:
对称加密
的奇妙之处(下)
个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录四、
对称加密
的优缺点讨论
对称加密
的优点
阿珊和她的猫
·
2023-12-18 01:37
前端
对称加密
AES
DES
3DES
【数据结构】哈希表
算法总结
知识概览(哈希表)哈希表可以将一些值域较大的数映射到较小的空间内,通常用xmod质数的方式进行映射。为什么用质数呢?这样的质数还要离2的整数幂尽量远。这可以从数学上证明,这样冲突最小。取余还是会出现冲突情况。怎么解决冲突呢,有两种方式:开放寻址法和拉链法。算法题中哈希表的题目可能会有添加、查找操作,删除操作较少,删除用逻辑删除,即用一个bool数组来标识出哪些数已经被删除了。例题展示题目链接htt
ykycode
·
2023-12-17 19:33
经典算法总结
Hash的应用
数据结构
算法
数据结构
散列表
哈希表
字符串哈希
拉链法
开放定址法
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他