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
非对称加密算法
信息化发展28
技术基础1、上区块链概念可以理解为以
非对称加密算法
为基础,以改进的默克尔树(MerkleTree)为数据结构,使用共识机制、点对点网络、智能合约等技术结合而成的一种
AbelZ_01
·
2023-09-09 03:43
软考高项4版
软考
【Java】RSA算法——公钥加密和数字签名的基石,原理解读、代码实现、源码解读
RSA算法是一种
非对称加密算法
,即它使用两个密钥:一个是公钥,另一个是私钥。公钥可以公开分享,而私钥必须保密。公钥用于加密数据,而私钥
科学熊
·
2023-09-08 18:35
java
java
算法
前端
ios 加密
密钥会在网络中进行传输)2、非对称加密:RSA、DSA、ECC等优点:(安全性高)采用公钥加密私钥解密(或私钥加密公钥解密)服务端永远保存一份公钥或者私钥(另一个密钥开放给用户)缺点:加解密速度慢3、推荐组合加密:用
非对称加密算法
的
有理想有暴富的小青年
·
2023-09-08 14:01
【Java】Java加密API
非对称加密算法
:使用公钥和私钥进行加密和解密,如RSA、DSA等。哈希算法:用于生成数据的哈希值,如SHA-25
科学熊
·
2023-09-07 22:26
java
java
开发语言
RSA与AES加密算法的性能差异分析
一、术语1.RSA指1977年提出的基于大数分解难题的某
非对称加密算法
2.AES指美国2001年征集的高级加密标准,其实现为某对称加密算法。
吉法师、
·
2023-09-06 22:13
算法
密码学
加密解密
算法
机器学习
区块链学习笔记(四)密码学与安全技术
目录一、Hash算法与数字摘要1、定义及特性2、常见算法3、数字摘要二、加解密算法1、对称加密算法2、
非对称加密算法
3、混合加密机制三、消息认证码与数字签名1、消息认证码2、数字签名四、数字证书五、PKI
Unintented
·
2023-09-06 19:20
区块链学习
区块链
加密解密
密码学
使用druid实现Spring boot配置文件中数据库密码密文存储
一、基本情况druid包中ConfigTools类提供了数据库密码加密的方式,使用
非对称加密算法
,在配置文件中配置加密后的密码密文和公钥信息,最终实现配置文件中无密文的内容。
毛福林
·
2023-09-03 05:18
TLS-对称加密和非对称加密
对称加密算法和
非对称加密算法
对称加密算法就是使用对称密钥对数据加密的算法;
非对称加密算法
就是使用公钥加密,私钥解密的加密算法。
猿饵块
·
2023-09-02 20:25
服务器
运维
看看这个区块链课程大纲怎样
区块链前世今生区块链的历史、比特币、ICO及炒币、挖矿、三点钟社群事件、区块链相关政策、数字货币第二课:区块链理论和技术基础熟悉基本理论和基础技术,包括密码算法Hash函数公钥密码体制数字签名椭圆曲线
非对称加密算法
密钥管理
Ashton
·
2023-09-01 19:43
简单的学习下以太坊的椭圆曲线签名
ECDSA-secp256k1是一种
非对称加密算法
。什么是ECDSA以太坊数字签名算法使用的是椭圆曲线数字签名算法,英文简称ECDSA。其中EC是“椭圆曲线”的简称,DSA是“数字签名算法”的简称。
燕舞a
·
2023-08-31 00:07
Druid数据库密码加密
Druid的ConfigTools工具类使用了RSA
非对称加密算法
来进行密码加密。它通过生成公钥和私钥对来进行加密和解密操作。
顽石九变
·
2023-08-30 21:58
数据库
数据库
加密
druid
RSA和RSA2公钥、私钥的生成
SSH密钥对##`-trsa`指定密钥类型为RSA,-f后指定对应目录和文件名ssh-keygen-trsa-f/root/niwanjia/id_rsa生成RSA2公钥、私钥RSA2是一种被使用广泛的
非对称加密算法
韩师学子--小倪
·
2023-08-30 15:26
加密与安全
java
服务器
linux
HTTPS协议工作流程(原理)
1.1、HTTP的数据传输过程1.2、HTTP请求报文1.3、HTTP响应报文二、HTTPS(HTTP+SSL)对称加密算法:
非对称加密算法
总结(原理)前言Http作为网络上的常用协议,主要用于浏览器端到服务器端的通信
来日方长。。。。long
·
2023-08-30 15:24
加密算法
https
网络协议
java
安全
Linux的rsa命令,openssl命令行进行RSA加密解密
RSA是一个
非对称加密算法
。简单说来,
非对称加密算法
就是说加密解密一个文件需要有两个密钥,一个用来加密,为公钥,一个用来解密,为私钥。证书可以用来授权公钥的使用。
weixin_39619451
·
2023-08-29 23:36
Linux的rsa命令
RSA加密/解密
一、RSA加密/解密在线教程1.1、RSA算法介绍RSA加密算法是一种可逆的
非对称加密算法
,即RSA加密时候用的密钥(公钥)和RSA解密时用的密钥(私钥)不是同一把。
arnodev
·
2023-08-29 23:32
加密解密
安全
算法
网络安全
服务器
网络
第一周第七天学习总结[VPN]
**
非对称加密算法
**:VPN完整性算法/hash值算法VPN的类型远程访问VPN常见远程访问VPN协议点到点VPNIPsecVPNIPsecVPN的两大阶段本周计划学习路由部分的知识1、学习每个路由协议的原理
初次知晓
·
2023-08-28 10:47
学习
实验名称:部署HTTPs服务器
4)提交
非对称加密算法
完成机密性、完整性、身份验证的流程图。
心猿意马归
·
2023-08-28 03:22
https
服务器
网络协议
3.2 RSA算法简介
非对称加密技术--RSA算法RSA算法是流行最广泛的
非对称加密算法
,也是唯一的基于因式分解的
非对称加密算法
。相比DH算法,RSA算法更重要。
saillen
·
2023-08-28 01:53
https
非对称加密算法
非对称加密算法
原理在客户端公开公钥,服务端保存私钥1.客户端第一次请求先请求443端口,从443端口下载公钥。
海滩上的那乌克丽丽
·
2023-08-25 10:40
https
网络
服务器
签章那些事 -- 让你全面了解签章的流程
签章的技术原理并不复杂,签章的基石就是
非对称加密算法
。但是围绕着签章又衍生出一些列概念,比如证书、电子印章、PKI等,这些概念又对应着一些列国家标准。
qq_13712486
·
2023-08-25 02:02
ofd
c#
c#
ofd
理解RSA算法
本文是看完阮一峰的"RSA算法原理"后所做的笔记,有兴趣的同学可以移步至:RSA算法原理--阮一峰一.简介
非对称加密算法
:非对称加密需要两个密钥,公钥和私钥.1.乙方生成两把密钥(公钥和私钥).公钥是公开的
程序猿Jeffrey
·
2023-08-23 12:03
Android应用安全解决方案
常见的有,
非对称加密算法
RSA等;对称加密算法DES、3DES和AES等;不可逆的加密MD5、SHA256等。另外,我们会把重要的加密逻辑放到Native层来实现,所以一些JNI编程的方法也是需要的。
Android技术之家
·
2023-08-22 09:15
java
android
安全
python
spring
RSA
非对称加密算法
原理
一、数学原理密文=明文^EmodN明文=密文^DmodN给定两个质数pq计算方法如下:1、求NN=p*q2、求中间数L,是p-1和q-1的最小公倍数L=(p-1,q-1)3、选定一个正整数E(E是小于L,且E和L的最大公约数是1)4、求正整数D,D满足D*EmodL=1,且D小于L求D的方法ed+ml=1(e,l是已知变量)1、举例说明设p=13,q=17,则N=13*17=221,L=48,选定
me0w
·
2023-08-21 10:08
答疑解惑:开发者必须彻底搞懂的 SSL/TLS 协议
非对称加密算法
非对称加密算法
是数学家们创造出来的,它是SSL协议的基础。该算法的目的是生成一对密钥:公钥和私钥,密钥通常是一段二进制数据。
郭麻花
·
2023-08-20 09:13
答疑解惑
ssl
http
https
linux公钥登录远程服务器
1、公私钥简介与原理公钥和私钥都属于
非对称加密算法
的一个实现,这个加密算法的信息交换过程是:持有公钥的一方(甲)在收到持有私钥的一方(乙)的请求时,甲会在自己的公钥列表中查找是否有乙的公钥,如果有则使用一个随机字串使用公钥加密并发送给乙
工木南ng
·
2023-08-19 11:09
Java+bcprov库实现对称和
非对称加密算法
BouncyCastle,即BC,其是一款开源的密码包,包含了大量的密码算法。本篇主要演示BC库引入,对称加密算法AES、SM4和非对称加密EC算法的简单实现,以下是实现过程。一、将BC添加到JRE环境前提:已安装JRE环境,本地环境为jdk1.8第一步、修改java.security文件查找JDK安装位置,可执行wherejavac到目录(D:\eclipse-ide\resource\java
梦幻通灵
·
2023-08-18 06:38
数据处理
后端开发
java
开发语言
安全
数字签名算法
加密算法分为对称加密算法和
非对称加密算法
,其中对称加密算法,加密和解密的密钥相同,
非对称加密算法
的加密密钥和解密密钥不同,此外还存在着不需要密钥的散列算法。
BRAVE_YAYA
·
2023-08-17 19:55
密码学
密码学
2019-06-10 对称加密 和非对称加密
二、非对称加密RSA加密算法是一种
非对称加密算法
,
非对称加密算法
需要两个密钥:公共密钥和私有密钥。公钥和私钥是配对的,用公钥加密的数据只有配对的私钥才能解密。
安梦_4de8
·
2023-08-17 07:24
C语言中的 RSA加密和解密算法: 深度探索与实现
C语言中的RSA加密和解密算法:深度探索与实现RSA加密算法是一种
非对称加密算法
,即公开密钥加密,私有密钥解密。在公开密钥加密和私有密钥解密的过程中,密钥是不同的,这是与其他加密算法的主要区别。
快撑死的鱼
·
2023-08-15 14:57
算法
c语言
开发语言
【Java加解密系列】- SM2生成密钥
其中,SM1是采用硬件实现的,不予讨论;SM2是
非对称加密算法
;SM3是摘要算法;SM4是对称加密算法。
酱油何在
·
2023-08-15 11:33
Java加解密系列
加密解密
java
Java密码学
密码学有数千年的历史,从最开始的替换法到如今的
非对称加密算法
,经历了古典密码学,近代密码学和现代密码学三个阶段。密码学不仅仅是数学家们的智慧,更是如今网络空间安全的重要基础。1.1.1古典密码学在古
迷茫却坚定
·
2023-08-13 15:50
Java密码学入门
java
密码学
开发语言
Java、Android 加密、j解密 编码、压缩、Hash
对称加密:算法:AES(128位)/DES(56位)....等加密原理:原数据--->加密算法(密钥)------>密文解密原理:密文---->解密算法(密钥)------>原数据
非对称加密算法
:RSA
夏沫1999
·
2023-08-13 11:17
java
android
开发语言
Android Https
收到后解密,达到加密传输httpssl在http之下增加了安全层,用于保障http的加密传输HTTPS连接TLS连接步骤1.客户端发送clienthello1字节可选TLS版本,可选的加密套件,对称、
非对称加密算法
夏沫1999
·
2023-08-13 11:17
https
网络
服务器
Node.js 加密算法模版代码
本文是通过Node.js实现密码学中所涉及到的哈希算法、对称加密算法、
非对称加密算法
、密钥交换算法、数字证书生成算法等实现方式的模版代码。
独木舟的木
·
2023-08-13 07:11
HTTPS基本原理及构建CA
非对称加密算法
性能较低,但是安全性超强,由于其加密特性,
非对称加密算法
能加密的数据长度也是有限的。哈希算法:将任意长度的信息转换为较短的固定长度的值,通常其长度要比信息小得多,且算法不可逆。
凤凤思密达萌萌哒
·
2023-08-13 02:09
java实现数字签名算法
也就是说,数字签名算法是
非对称加密算法
和消息摘要算法的结合体。签名
他叫阿来
·
2023-08-11 18:51
java加密与解密
java
加密解密
rsa
苏州OV泛域名RSA加密算法https
RSA加密算法是一种
非对称加密算法
,它被广泛应用于信息安全领域。与对称加密算法不同,RSA加密算法使用了两个密钥,一个公钥和一个私钥。
ssldun证书
·
2023-08-11 13:00
证书基础知识
https
网络协议
http
RSA+AES实现接口验签和参数加密
RSA非对称加密RSA是一种常用的
非对称加密算法
,加密和加密使用不同的密钥,常用于要求安全性较高的加密场景,比如接口的验签和接口数据的加密与解密。
Longer_JzL
·
2023-08-10 03:23
https学习,resin下配置https
一、使用加密算法作用:
非对称加密算法
:RSA,DSA/DSS对称加密算法:AES,RC4,3DESHASH算法:MD5,SHA1,SHA2561、其中
非对称加密算法
用于在握手过程中加密生成的密码2、对称加密算法用于对真正传输的数据进行加密
hgc0907
·
2023-08-08 17:53
区块链的隐私保护问题
1、关于交易的隐私:比特币而言:是有一个很好的保护的,因为地址经过了
非对称加密算法
的加密,对于交易而言:是公开透明了,没有隐私保护,导致有一些领域是没有办法接收交易信息透明的。
芒果果。
·
2023-08-08 00:40
区块链
数字货币
安全
常见
非对称加密算法
一、简介1.概念非对称加密需要两把密钥:公钥和私钥,他们是一对,如果用公钥对数据加密,那么只能用对应的私钥解密。如果用私钥对数据加密,只能用对应的公钥进行解密。因为加密和解密用的是不同的密钥,所以称为非对称加密。2.工作原理(1)A要向B发送信息,A和B都要产生一对用于加密和解密的公钥和私钥。(2)A的私钥保密,A的公钥告诉B;B的私钥保密,B的公钥告诉A。(3)A要给B发送信息时,A用B的公钥加
Angus sonder
·
2023-08-08 00:04
加密算法
安全
java
一张图理解非对称加密解密过程
非对称加密算法
需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。
xiaoerbuyu1233
·
2023-08-07 15:06
服务器
运维
RSA原理
RSA的历史RSA加密算法是一种
非对称加密算法
,在公开密钥加密和电子商业中被广泛使用。
RSABLOCKCHAIN
·
2023-08-07 12:35
密码学
密码
算法
非对称加密
简介:
非对称加密算法
又称现代加密算法。非对称加密是计算机通信安全的基石,保证了加密数据不会被破解。
Phant
·
2023-08-06 19:13
JavaScript学习 -- RSA算法应用实例及公钥私钥的生成方法
正文:RSA算法是一种
非对称加密算法
,用于加密、解密和数字签名等场景。本文将介绍如何在JavaScript中使用RSA算法,并提供一个实际的案例,同时也会说明如何生成公钥和私钥。
web安全工具库
·
2023-08-06 00:16
JS逆向
javascript
学习
开发语言
DH算法、DHE算法、ECDHE算法演进
由什么演变而来DH算法-->DHE算法-->ECDHE算法DH算法是
非对称加密算法
,该算法的核心数学思想是离散对数。核心数学思想离散对数离散对数是【离散+对数】的两个数学概念的组合。
小金子的夏天
·
2023-08-03 17:32
算法
人工智能
机器学习
Linux嵌入式平台安全启动理解介绍
1.1安全启动原理介绍通过数字签名进行镜像完整性验证(使用到
非对称加密算法
和哈希算法)签名过程:raw_image--->usehash--->digest(摘要)private_key--->digest
a2591748032-随心所记
·
2023-08-01 13:23
linux
安全
运维
Java Cipher 加密
常用非对称加密RSA、DSA;对称加密AES、DES功能简介对称加密非对称加密散列函数Cipher支持的非对称加密类型
非对称加密算法
都可以在Java的Cipher类中通过指定相应的算法名称来使用。
追寻9
·
2023-08-01 09:29
加密
java
python
算法
RSA从原理到ctf解题(原理篇)
简介:RSA加密算法是一种
非对称加密算法
。在公开密钥加密和电子商业中RSA被广泛使用。
漫谈
·
2023-07-31 22:53
php之RSA加密解密
介绍RSA算法属于
非对称加密算法
,
非对称加密算法
需要两个秘钥:公开密钥(publickey)和私有秘钥(privatekey).公开密钥和私有秘钥是一对,如果公开密钥对数据进行加密,只有用对应的私有秘钥才能解密
小吴-斌
·
2023-07-30 22:27
PHP
php
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他