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
非对称加密
RSA算法原理简介
RSA加密算法是最常用的
非对称加密
算法,CFCA在证书服务中离不了它。但是有不少新来的同事对它不太了解,恰好看到一本书中作者用实例对它进行了简化而生动的描述,使得高深的数学理论能够被容易地理解。
黑莹de希望
·
2020-09-12 14:28
算法
RSA
算法
数字签名原理
首先要了解什么叫对称加密和
非对称加密
,消息摘要这些知识。1.
非对称加密
在通信双方,如果使用
非对称加密
,一般遵从这样的原则:公钥加密,私钥解密。同时,一般一个密钥加密,另一个密钥就可以解密。
sunfragrence
·
2020-09-12 14:05
安全
[MIT公开课(计算机教育中缺失的一课)]9.安全和密码学
p=1)上一讲:元编程下一讲:大杂烩目录熵散列函数密码散列函数的应用密钥生成函数密钥生成函数的应用对称加密对称加密的应用
非对称加密
非对称加密
的应用密钥分发混合加密案例分析密码管理器两步验证(双因子
Lil_Hoe
·
2020-09-12 12:14
mit
linux
mac
shell
密码学
HTTPS原理及执行流程
问题:无法保证密钥本身传输的安全性在HTTPS的场景中,客户端和服务端一开始没有联系,只用对称加密没有办法约定好初始的密钥
非对称加密
那么用
非对称加密
会如何?考
hhgfy
·
2020-09-12 11:18
#
HTTP
https
http
网络
tls
加密收藏片段
足够安全的做法就是服务器端产生sessionkey以后,是用PKI的方式来加密sessioinkey的,PKI属于
非对称加密
,非常可靠但效率比较低,sessionkey则是对称加密,效率比较高但安全性较差
guo583
·
2020-09-12 10:48
## 自学编程,点滴积累##
本来准备实现一个简单的登录,准备用cookie记录用户的信息,这个挺简单的,后来我想的给信息加密,用MD5没意思,我就去找了一些
非对称加密
的资料,想用
非对称加密
试试,发现要保存私钥,可是私钥用对象存储,
almp88
·
2020-09-12 10:55
java-web-epub
【思维导图】深入理解HTTPS原理、过程
那么:解决上面问题需要考虑哪些因素:HTTPS的设计的时候就主要考虑了以上的主要因素:数据加密--传输内容进行混淆
非对称加密
(也叫公钥加密)对称加密(也叫密钥加密)身份验证--通信双方验证对方的身份真实性数据完整性保护
weixin_33882452
·
2020-09-12 07:35
运维
网络
计算机网络之网络安全
对称加密与
非对称加密
所谓对称加密,就是加密密钥与解密密钥是相同的密码体制,这种加密系统又称为对称密钥系统。对称加密模型如下图所示:用户A向B发送明文X,但通过加密算法E运算后,就得到密文Y。
weixin_30901729
·
2020-09-12 07:22
MD5是摘要算法,摘要算法和加密算法区别
1.2对称加密和
非对称加密
加密算法分对称加密和
非对称加密
,其中对称加密算法的加密与解密密钥相同,
非对称加密
算法的加密
爱一半码一半
·
2020-09-12 06:04
项目实战
加密算法(摘要算法,对称、
非对称加密
算法)
加密目前已经成为计算机安全研究的主要方向,一个密码系统的安全性主要在于密钥的保密性,而不是算法的保密性。加密系统至少要包括如下四个部分1未加密的报文,也叫明文:用M(消息)或P(明文)表示,可以是比特流(文本文件,位图,数字化的语言流或视频),在计算机中,P是简单的二进制数据,可以被传送或存储。2加密的报文,也叫密文:用C表示,也是二进制数3加密解密设备或算法4加密解密的密钥加密技术中常用的相关概
微风Breeze_up
·
2020-09-12 05:37
云计算
SSL/TLS与密码通信工具
1.先说一下密码通信的工具:对称加密,
非对称加密
,单向散列函数,消息认证码,数字签名.这里使用openssl进行举例:(使用openssl-help参看介绍)主要有三部分:a)标准命令:ca:CA管理ciphers
si_ma_tong_ming
·
2020-09-12 04:59
网络
2、常用加解密算法
就是加密的相反过程,你把明文加密了,那么接受者肯定得知道你到底发过来什么内容了,不然加密就没有意义了加解密密钥:就是你用什么字符串进行的加密,解密就正好相反参照链接加密的种类加密总可以分为两种,一种是对称加密,一种是
非对称加密
wenbaoxie
·
2020-09-12 00:49
实习
加密算法
现实中通常的做法是将对称加密的密钥进行
非对称加密
,然
weixin_42730504
·
2020-09-11 23:06
java 国密算法sm2、sm3
SM2为
非对称加密
,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC256位(SM2采用的就是ECC256位的一种)安全强度比RSA2048位高,
程序猿吉良吉影
·
2020-09-11 20:30
JAVA
带着这三点疑问,让我们层层深入的对HTTPS原理进行剖析
大家都知道HTTPS比HTTP安全,也听说过与HTTPS协议相关的概念有SSL、
非对称加密
、CA证书等,但对于以下灵魂三拷问可能就答不上了:为什么用了HTTPS就是安全的?
Java技术剑
·
2020-09-11 18:58
Java
程序员
架构
java
https
http
安全
ssl
网上银行数字证书原理
公钥加密算法:即
非对称加密
算法。加解密的速度相对于对称加密算法来说要慢得多,可能慢1000倍。使用最广泛的是RSA算法,Elgamal是另一种常用的
非对称加密
算法。AES算法AES算法基于排列和
zengshaotao
·
2020-09-11 18:09
java
开发小记
PKI技术原理(收集 整理 归纳)
转载自:http://3layer.blog.51cto.com/57448/20430对称加密symmetriccryptographic
非对称加密
asymmetriccryptographic密钥交换协议
wl_haanel
·
2020-09-11 18:36
https等前端问题
面试官求你了,别再问我HTTPS明白HTTPS到底解决了什么问题理解对称加密与
非对称加密
的原理和使用场景明白CA机构和根证书到底起了什么作用WhyHTTPSHTTP(HypertextTransferProtocol
mysteryflower
·
2020-09-11 15:44
前端
加密算法介绍
1、RSA为
非对称加密
、DES为对称加密,均有对应的“解密”;2、BASE64为简单的编码解码。3、SHA为哈希算法,不可逆。
a392370988
·
2020-09-11 13:04
加密
算法
解密
.NET Core加解密实战系列之——对称加密算法
)(加解密本质上没有语言之分,所以原则上不存在互通性问题)网上资料版本不一、或不全面.NET官方库密码算法提供不全面,很难针对其他语言(Java)进行适配本系列文章主要介绍如何在.NETCore中使用
非对称加密
算法
福禄网络技术团队
·
2020-09-11 10:00
rsa
非对称加密
和openssl用法详解
是一个开源项目,其组成主要包括一下三个组件:openssl:多用途的命令行工具libcrypto:加密算法库libssl:加密模块应用库,实现了ssl及tlsopenssl可以实现:秘钥证书管理、对称加密和
非对称加密
come11234
·
2020-09-11 08:18
PHP
nodejs-crypto加解密
我们常见的数字证书、加密狗即是采用
非对称加密
来完成安全验证的。优点:安全性更高,公钥是公开的,秘钥是自己保存的,不需要将私钥给别人。缺点:加密和解密花费时间长、速度慢,只适合对少量数据进行加密。
谦卑为怀
·
2020-09-11 08:09
个人总结
java 安全加密api(cipher,signature,mac...)
相关概念加密加密是指将可读取的明文作为输入,通过特定的变换操作得到不易读取的输出(通常是二进制序列),目前常用的加密算法包括对称加密的AES/DES,
非对称加密
的RSA/DSA/EC,加密很重要的一点就是解密
M_Jack
·
2020-09-11 07:05
java
IPFS&Filecoin都可以用来做什么,对我们有什么作用!
ipns下面挂载全球文件系统:就是说我们所有的文件都可以存到上面.2:挂载个人同步的文件夹,可以自动进行版本管理,自动备份.也就意味着未来我们将拥有无限空间的网盘,不用担心数据丢失,不用担心隐私泄露(
非对称加密
IPFS芯河
·
2020-09-11 07:44
ipfs
区块链
物联网
人工智能
大数据
Https协议简析及中间人攻击原理
1、基础知识1.1对称加密算法对称加密算法的特点是加密密钥和解密密钥是同一把密钥K,且加解密速度快,典型的对称加密算法有DES、AES等对称加密算法加密流程和解密流程1.2
非对称加密
算法
非对称加密
算法的特点是加密密钥
weixin_30787531
·
2020-09-11 04:46
HTTPS协议,看这一篇就够了
文章目录HTTPSVSHTTPHTTPS=HTTP+加密+证书+完整性保护加密对称加密
非对称加密
混合加密证书完整性保护HTTPS并不能取代HTTPSSL是把双刃剑HTTPS的遗憾之处HTTPSVSHTTP
凌桓丶
·
2020-09-11 02:02
网络编程
https
http
ssl
计算机网络
安全
RSA数据结构关系
RSA为一个
非对称加密
算法,基本包含的数据类型为structrsa_st{BIGNUM*n;BIGNUM*e;BIGNUM*d;BIGNUM*p;BIGNUM*q;BIGNUM*dmp1;BIGNUM*
newlifenewwork
·
2020-09-11 02:34
openssl
Java加密技术(七)——
非对称加密
算法最高级ECC
ECCECC-EllipticCurvesCryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的序列号通常由该算法产生。当我开始整理《Java加密技术(二)》的时候,我就已经在开始研究ECC了,但是关于Java实现ECC算法的资料实在是太少了,无论是国内还是国外的资料,无论是官方还是非官方的解释,最终只有
零度的天际
·
2020-09-10 23:09
java-加密解密技术
Java加密技术(十二)——*.PFX(*.p12)&个人信息交换文件
为了安全起见,通过
非对称加密
交换对称加密密钥更是不可或缺。那么需要通过什么载体传递非对称算法公钥/私钥信息?数字证书是公钥的载体,而密钥库可以包含公钥、私钥信息。
零度的天际
·
2020-09-10 23:09
java-加密解密技术
JavaScript RSA
非对称加密
使用JSEncrypt完成JavaScript
非对称加密
。假定整个加解密过程中使用的密钥如下。
Zach-vip
·
2020-09-10 22:52
php学习
Linux 远程登录工具
(就是输入密码打开文件)2、
非对称加密
算法:又名“公开密钥加密算法”,
非对称加密
算法需要两个密钥,公开密钥和私有密钥(公开密钥相当于锁,私有密钥相当于钥匙,加密时需要对方的公钥和自己的公钥来加密)3、SSH
PeakXin
·
2020-09-10 21:04
Linux
加密技术、数字签名、数字证书
3.对称加密3.
非对称加密
3.数字签名4.数字证书参考链接1.为什么信息需要加密?
II Sole
·
2020-09-10 21:12
Web安全
国密算法分类及介绍(sm系列密码算法)
目录1、SM1是一种分组加密算法2、SM2是
非对称加密
算法3、SM3是一种密码杂凑算法4、SM4是分组加密算法5、SM7也是一种分组加密算法6、SM9是基于标识的非对称密码算法7、祖冲之密码算法是一种流加密算法国密算法
yg@hunter
·
2020-09-10 20:23
加解密
深入浅出——Elgamal
非对称加密
算法
1.背景在密码学中,ElGamal加密算法是一个基于迪菲-赫尔曼密钥交换的
非对称加密
算法,它在1985年由塔希尔·盖莫尔提出。EIGamal公开密钥密码体制是基于有限域中离散对数间题的难解性。
徽先生
·
2020-09-10 20:55
信息安全数学基础
论文精读
git 克隆项目以及分支切换以及冲突的解决以及文件的推送
1:git与服务器链接有两种方式,所有我们克隆的方式也有两种,一种是https和一种是ssh,注意SSh需要使用到RSA
非对称加密
技术,今天我们以hhtps,为例:使用pycharm克隆代码的步骤如下:
xj向幸福逐步迈进
·
2020-09-10 18:00
密码学编程实验:ElGamal公钥加密算法 C++实现
在密码学中,ElGamal加密算法是一个基于DH密钥交换的
非对称加密
算法.EIGamal公开密钥密码体制是基于有限域中离散对数间题的难解性。
CY_BRYANT
·
2020-09-10 17:38
密码学
关于国密算法 SM1,SM2,SM3,SM4 的笔记
SM2为
非对称加密
,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC256位(SM2采用的就是ECC256位的一种)安全强度比RSA2048位高,
滴答滴滴答滴
·
2020-09-10 16:05
密码学
SM2
SM4
国密椭圆曲线算法
SSH协议原理
SSH协议原理1.对称加密算法:采用单钥密码系统的加密方法,同一个秘钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单秘钥加密;2.
非对称加密
算法:又名公开秘钥加密算法,
非对称加密
算法需要两个秘钥
AtticusWX
·
2020-09-10 16:25
服务器
SSH协议原理
加密算法:①对称加密算法:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息得加密和解密,这种加密方法称之为对称加密,也称之为密钥加密;②
非对称加密
算法:
非对称加密
算法(symmetriccryptographicalgorithm
轻叹无音丶
·
2020-09-10 15:12
网络协议
RSA加密算法中的数学原理
https://zhuanlan.zhihu.com/p/219473311、RSA加密算法概述RSA加密算法是
非对称加密
算法中的一种,在1977年由罗纳德·李维斯特(RonRivest)、阿迪·萨莫尔
love_hot_girl
·
2020-09-10 14:24
h5+api接口安全和加强接口接收数据的安全性
一、数据加密把h5生成的数据加密(我用的是对称加密,加密还有
非对称加密
),第三方加密类放到tp5框架下的extend文件夹下(我是用tp5框架做的,就以tp5框架举例了^_^),用第三方类要配好命名空间哦
我是高手高手高高手
·
2020-09-10 13:30
php
4.17.0 RSA 私钥和公钥的一些自己的理解
RSA是
非对称加密
算法对称的加密算法,加密和解密都是使用的一套密钥,而非对称使用的是两套密钥。
千雅爸爸
·
2020-09-10 11:24
4
android
应用
系统开发
ssh原理以及与https的区别
以及对称加密和
非对称加密
的基本原理,这里做一个比较详细的归纳和总结。
PeipeiQ
·
2020-09-10 11:36
SSH算法
加解密算法
算法类型特点优势缺陷代表算法
非对称加密
加解密密钥不相关无需提前共享密钥计算效率低,仍存在中间人攻击可能RSA、ElGamal、椭圆曲线系列算法对称加密加解密密钥相同或可推算计算效率高,加密强度高需提前共享密钥
微风云重轻
·
2020-09-10 10:06
区块链技术
密码学技术
区块链技术架构分析(数据层)
账户和交易的实现与安全这个功能基于数字签名、哈希函数和
非对称加密
技术等多种密码学算法和技术,保证了交易在去中心化的情况下能够安全的进行。数据层的系统模型有很多,比如比特币的UTXO模型、迅
zzm_
·
2020-09-10 10:24
SSH协议原理解析
这款工具采用的是SSH
非对称加密
协议,这时候相对于telnet这种对称加密方式来说就会安全很多。下面来解释一下
weixin_33712987
·
2020-09-10 10:02
RSA加密、解密、签名、验签的原理及方法
一、RSA加密简介RSA加密是一种
非对称加密
。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。
学编程的小屁孩
·
2020-09-09 13:42
java RSAUtils 加密工具类操作
1.RSA加密算法是一种
非对称加密
算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA公开密钥密码体制。
·
2020-09-09 09:51
Java实现RSA加密工具类
公钥加密算法,也就是
非对称加密
算法,这种算法加密和解密的密码不一样,一个是公钥,另一个是私钥:公钥和私钥成对出现公开的密钥叫公钥,只有自己知道的叫私钥用公钥加密的数据只有对应的私钥可以解密用私钥加密的数据只有对应的公钥可以解密如果可以用公钥解密
·
2020-09-09 09:17
详解比特币的交易流程
1.创建用户比特币创建全部是匿名账户,在比特币中其实所谓的账户就是用
非对称加密
算法(比特币使用的椭圆曲线
流年若逝
·
2020-08-28 11:00
区块链
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他