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
公钥密码学
[算法]使用aes进行数据加密
二、方案对称加密和非对称加密两种方案,其中由于
公钥
密钥的管理还未形成规范,因此考虑使用对称加密。其中,对称加密算法使用openssl中,关于aes的部分,输出结果为128位数据。
Evenurs
·
2024-01-05 20:20
算法
aes
数据加密
数据解密
linux
RSA解密长JSON导致部分中文乱码(JSEncrypt)
jsonnpminstall-sencryptlong//加密letencryptStr={a:'444',b:'54554'}constencrypt=newJSEncrypt();encrypt.setPublicKey(
公钥
年年CODE
·
2024-01-05 19:38
javaScript
json
javascript
开发语言
连接码云Gitee仓库
码云提供了基于SSH协议的Git服务,在使用SSH协议访问仓库仓库之前,需要先配置好账户/仓库的SSH
公钥
。
HealerLZH
·
2024-01-05 18:11
密码学
(一)
文章目录前言一、CryptographicPrimitives二、CryptographicKeys2.1Symmetrickeycryptography2.2asymmetrickeycryptography三、Confidentiality3.1Symmetrickeyencryptionalgorithms3.2asymmetrickeyblockciphers3.3其他四、Integrit
小立爱学习
·
2024-01-05 16:20
系统安全
密码学
安全
1.1
密码学
发展历史
目录1.
密码学
的发展2.古典
密码学
3.近代
密码学
4.现代
密码学
5.
公钥
密码学
1.
密码学
的发展第一个阶段:古代到19世纪末----古典密码第二个阶段:20世纪初到1949年----近代密码第三个阶段:从香农于
John Tao
·
2024-01-05 14:21
NISP-2之信息安全技术
web安全
安全
Java刷题错题笔记-day01-Java基础
RSA算法是一种非对称加密算法,它具有
公钥
和私钥的概念。
公钥
用于加密数据,私钥用于解密数据。虽然RSA算法可以用于加密密码,但不推荐将其直接用于存
摸魚散人
·
2024-01-05 13:09
Java刷题笔记
java
面试
mac远程ssh免密登录
1、进入到~/.ssh目录下,确认已经生成有
公钥
与私钥。
晴空06
·
2024-01-05 10:07
mac
操作系统
macos
ssh
运维
基于ethereumjs创建区块链钱包 HD Wallet (Hierarchical Deterministic wallet)
BIP32定义HierarchicalDeterministicwallet(简称"HDWallet"),是一个系统可以从单个seed产生树状结构储存多组keypairs(私钥和
公钥
)BIP39定义钱包助记词和
EAST东_059c
·
2024-01-05 08:16
微众区块链观察节点的架构和原理 | 科普时间
什么是观察节点区块链的基本要旨是通过
密码学
算法构建一条不可篡改、不
微众区块链
·
2024-01-05 08:23
区块链
架构
2023NCTF
密码学
签到题:sign
#SagefromCrypto.Util.numberimport*fromsecretimportflagclassNTRU:def__init__(self,N,p,q,d):self.debug=Falseassertq>(6*d+1)*passertis_prime(N)assertgcd(N,q)==1andgcd(p,q)==1self.N=Nself.p=pself.q=qself.
YanXi_Basketball
·
2024-01-05 07:47
CTF—crypto习题记录
密码学
python
【网络安全】【
密码学
】常见数据加(解)密算法及Python实现(一)
一、Base64编码1、算法简介Base64是一种常见的编(解)码方法,用于传输少量二进制数据。该编码方式较为简短,并不具有可读性,对敏感数据可以起到较好的保护作用。2、Python实现(调库)(1)Base64编码importbase64s="thisisastring"b64s=base64.b64encode(s.encode("utf-8"))print(b64s)(2)Base64解码i
不是AI
·
2024-01-05 05:36
python
安全多方计算
网络攻防
web安全
密码学
算法
.cer格式证书文件和 .pfx格式证书文件有什么区别?
数字证书包括主题(实体详细信息)、颁发者(CA信息)、
公钥
(用于加密/验证)和有效期(开始日期和到期日期)等组件:主题包含一些细节,如通用名称和组织,颁发者披露CA详细信息,
公钥
对应于实体的私钥,这对加密和签
坐望云起
·
2024-01-05 03:16
开发语言
网络
https
ssl
数字证书
.cer文件
.pfx文件
智慧农业-基于区块链技术的食品安全溯源解决方案
关于区块链区块链采用了一种基于
密码学
的分布式账本系统,使得信息在传输和存储过程中变得高度加密和安全。通过使用哈希算法和去中心化的共识机制,将每一个交易都记录在不同的区块中,形成一个链式结构。
呆码科技
·
2024-01-04 23:44
区块链
密码学
:一文看懂Base64算法
文章目录前言什么是Base64?Base64算法的由来Base64算法的定义Base64算法与加密算法的关系实现原理非ASCII码字符编码传递模型应用场景电子邮件传输网络数据传输密钥存储数字证书参考前言Base64常常在我们开发中出现,我们可能只知道它是一串乱码(看不懂的符号),知道有时候知道我们需要把一些数据进行base64编码,有时候需要进行Base64解码。但是却不知道它的作用是什么?它存在
Shujie_L
·
2024-01-04 16:05
安全&密码学
密码学
数据库
服务器
公钥
、私钥、加密、解密
第一种用法:
公钥
加密,私钥解密。---用于加解密第二种用法:私钥签名,
公钥
验签。
曹牛牛
·
2024-01-04 13:17
非对称
加密
解密
CISSP 第7章:PKI和
密码学
应用
第七章PKI和
密码学
应用7.1非对称
密码学
对称密码系统具有共享的秘钥系统,从而产生了安全秘钥分发的问题非对称
密码学
使用
公钥
和私钥对,无需支出复杂密码分发系统7.1.1
公钥
与私钥7.1.2RSA(兼具加密和数字签名
weixin_39757802
·
2024-01-04 13:57
网络安全
网络安全
CISSP 第6章:
密码学
与对称加密算法
第六章
密码学
与对称加密算法6.1
密码学
历史上的里程碑6.1.1凯撒密码简单的将字母表中的每个字母替换成其后的三个字母,是单一字母的替代置换密码6.1.2美国内战美国内战使用词汇替代和置换的复杂组合,从而试图破坏敌人的破译企图
weixin_39757802
·
2024-01-04 13:54
网络安全
网络安全
CRYPTO现代
密码学
学习
CRYPTO现代
密码学
学习RC4加密算法RSA加密解密DES加密解密详解密钥的生成密文的生成RC4加密算法简单介绍:RC4加密算法是一种对称加密算法,加密和解密使用同一个函数初始化分为以下几个步骤初始化存储
`流年づ
·
2024-01-04 12:00
密码学
学习
网络
LINUX下客户端使用ssh生成密钥对远程登入服务器
ssh-keygen-trsa//生成公私钥,在客户端做
[email protected]
//将
公钥
复制到服务器端
一江疏影
·
2024-01-04 11:47
远程登入
linux
ssh
Git 使用 SSH 密钥身份验证
Git使用SSH密钥身份验证Git使用SSH密钥身份验证Git使用SSH密钥身份验证SSH密钥身份验证的工作原理设置SSH密钥身份验证步骤1:创建SSH密钥步骤2:将
公钥
添加到AzureDevOpsServices
方方|灿歌
·
2024-01-04 11:16
git
git
github
前端
ssh
linux配置ssh基于秘钥的验证,配置 SSH 使用基于密钥的身份验证
为了使用密钥身份验证方式,你需要生成一对密钥(
公钥
与私钥—)。私钥作业“密码”保存在用户端,
公钥
放到用户想连接到的远端主机上。本地计算机通过私钥去验证远端主机上的
公钥
,以确定远端主机的“合法”性。
吴思扬
·
2024-01-04 11:45
Linux 服务器配置使用密钥登录
第一步:登录服务器:并执行以下命令生成密钥和
公钥
[root@ecs-004~]ssh-keygen-trsa第二步:配置ssh使用密钥#进入ssh目录cd~/.ssh或者cd/root/.ssh/#然后安装
公钥
爱学习的小菜鸟0.0
·
2024-01-04 11:13
服务器
运维
ssh
EBU7140 Security and Authentication(四)网络安全,邮件安全,威胁
使用的通信方式是TLStransportlayersecurity传输层加密,其前身是SSLsecuritysocketlayer.他综合了
密码学
中的对称密码,消息认证码,
公钥
密码,数字签名,伪随机数生成器等
灰海宽松
·
2024-01-04 08:51
网安
安全
web安全
网络
git之UGit可视化工具使用
pwd=syq1提取码:syq1二、使用SSH进行远程仓库连接1.生成SSH密钥由于我们的本地git仓库和gitee仓库之间的传输是通过SSH加密的,所以我们需要配置SSH
公钥
。
被代码折磨的狗子
·
2024-01-04 07:47
git
【Java面试题】HTTPS的加密流程
证书包含的内容有:证书颁发机构的信息,服务器网址的信息,被加密过的服务器
公钥
,还有经过机构私钥签名之后的数字签名。3.客户端解析证书客户端收到数字证书之后,会验证证书的合法性,如果证书
freedomSTUDENT
·
2024-01-04 06:19
Java面试题
服务器
运维
openssl 命令详解
opensslgenrsa命令产生私钥opensslgenrsa命令是会用来生成RSA私有秘钥,不会生成
公钥
,因为
公钥
提取自私钥。生成时是可以指定私钥长度和密码保护。
yeyuningzi
·
2024-01-04 05:12
openssl
证书签发
以太坊地址和
公钥
_以太坊
公钥
推导地址 以太坊地址
以太坊有两种账户:一种是个人用户使用以太坊钱包生成的外部账户,由
公钥
和私钥组成;另一种是合同账户,它由一组代码(契约函数)和数据(契约状态)组成,使用solidness编程语言。
weixin_39834406
·
2024-01-04 00:49
以太坊地址和公钥
ssh使用密钥实现免密登录
在~/.ssh目录下添加authorized_keys文件,并将上一步生成的
公钥
写入该文件cat~/.ssh/id_rsa.pub>authorized_
每天进步一点_点
·
2024-01-03 23:56
Linux
ssh
免密登录
【authorized_keys配置及常见问题】
说明authorized_keys文件用于存储允许通过SSH访问特定用户帐户的
公钥
。当用户尝试通过SSH连接到服务器时,服务器会使用此文件中的
公钥
验证用户的身份。如果
公钥
匹配,用户将被允许访问。
进击的程序汪
·
2024-01-03 23:22
github
前后端API交互使用RSA和AES加密解密(js、Java)
二、整体流程客户端启动,发送请求到服务端,服务端用RSA算法生成一对
公钥
和私钥,我们简称为pubkey1,prik
Sarah&Rainbow
·
2024-01-03 22:44
web信息加密
java
http
node.js
信息安全
加密解密
Node.js实现前后端数据传输加密解密
通常来说B/S架构中用的比较多的传输数据加密是RSA加密,核心思想就是
公钥
加密,私钥解密。
BuBu高打火机
·
2024-01-03 22:11
Node.js
网络安全
node.js
加密解密
rsa
网络安全
SpringBoot—支付—支付宝
流程二、沙箱操作1.用支付宝账号登录【开放控制平台】创建应用获取appid2.选择沙箱模拟环境3.沙箱应用-》获取appid(一个appid绑定一个收款支付宝账户)4.利用开发助手工具生成RSA2密钥
公钥
JunSouth
·
2024-01-03 21:52
spring
boot
java
后端
[
密码学
][ecc]secp256k1
secp256k1istheellipticcurveusedinBitcoin’spublickeycryptography.Itisdefinedbytheequationy^2=x^3+7andisbasedonthefinitefieldmathematics.The“secp”insecp256k1standsfor“StandardsforEfficientCryptography”a
RAVEN_1452
·
2024-01-03 21:59
密码学
密码学
:一文读懂非对称密码体制
文章目录前言非对称密码体制的保密通信模型私钥加密-
公钥
解密的保密通信模型
公钥
加密-私钥解密的保密通信模型复合式的非对称密码系统散列函数数字签名数字签名满足的三个基本要求先加密还是先签名?
Shujie_L
·
2024-01-03 20:58
安全&密码学
密码学
服务器
运维
密码学
:带密钥的消息摘要算法一数字签名算法
文章目录前言手写签名和数字签名前置知识点:消息摘要算法数字签名算法数字签名算法的由来数字签名算法在实际运用的过程附加:签名和摘要值的解释数字签名算法的家谱数字签名算法的消息传递模型经典数字签名算法-RSA实现数字签名标准算法-DSA实现圆曲线数字签名算法-ECDSA总结参考前言在微软(Microsoft)、Adobe等软件产品中,我们常常需要输入序列号,那么序列号是什么?它背后用到的技术是什么?它
Shujie_L
·
2024-01-03 20:24
安全&密码学
密码学
算法
通过Redis入侵服务器实现免密登录
然后通过向redis把自己的
公钥
写入到redis,然后利更改redis的数据库文件配置,把数据写入到认证文件。
苦海飘摇
·
2024-01-03 18:58
网络安全:CTF入门必备之题型介绍
一、Web类题目在传统的CTF线上比赛中,Web类题目是主要的题型之一,相较于二进制、逆向等类型的题目,参赛者不需掌握系统底层知识;相较于
密码学
、杂项问题,不需具特别强的编程能力,故入门较为容易。
程序学到昏
·
2024-01-03 17:16
黑客
爬虫
网络安全
网络
系统安全
安全
开发语言
web安全
EBU7140 Security and Authentication(三)密钥管理;IP 层安全
按服务类型:Authenticationkeys:
公钥
长期,私钥短期。Confidentialitykeys:短期。confidentiality确保的是第三方不能读取到信息。
灰海宽松
·
2024-01-03 13:59
网安
tcp/ip
安全
网络协议
关于
密码学
的进一步答疑:SSL和TLS的区别、CA和CT的关系
《
密码学
:一文读懂常用加密技术原理及其逻辑与应用方法》一文一经发布后,后台收到了许多私信,承蒙喜爱,这篇文章将主要对后台收到的高频问题予以统一回应。
邓大帅
·
2024-01-03 11:46
★
网络安全
ssl
密码学
https
安全与认证Week3
混合密钥分发
公钥
分发公开公告:用户向接收方分发
公钥
,或广播给整个社区。主要弱点是伪造。公开可用目录:在公共目录注册密钥,但仍然容易受到篡改或伪造的影响。
公钥
机构:提高安全性,要求用户知道目录的
公钥
,
bunny playing games
·
2024-01-03 08:33
大四上
ssl
服务器
网络安全
加密的常见方法三个问题:完整性机密性发送方鉴别
公钥
和私钥同时,发送对信息的完整性哈希校验(也要加密哦)实例:SSL加密(在TCP和应用层中间),IPSec(在网络层和传输层中间)防火墙传统配置传统的IP
再凌
·
2024-01-03 07:12
密码学
安全攻击分类
密码学
安全攻击一般可以分为以下几类:无条件安全攻击(UnconditionalSecurityAttacks):这类攻击是指攻击者拥有无限的计算能力和存储空间,可以直接破解加密算法。
爱打网球的小哥哥一枚吖
·
2024-01-03 06:58
大数据安全
密码学
有效域介绍--《椭圆曲线
密码学
导论》
域由一个集合F和两种运算组成集合F={a,b,…},对F的元素定义了两种运算:“+”和“*”,并满足以下3个条件,1:(F,+)的元素关于运算“+”构成交换群,其单位元素为0。2:(F\{0},*)的元素关于运算“*”构成交换群,其单位元素为1。即F中元素排除元素0后,关于*法构成交换群。3:分配律成立,即对于任意元素a,b,c∈F,恒有a*(b+c)=(b+c)*a=a*b+a*cp是素数时,可
right_33cb
·
2024-01-03 00:32
数字证书是什么
数字签名具体过程:1、张三拥有一个私钥和一个
公钥
,是一对基于非对称性加密概念实现的密钥,私钥所加密的文件只能用
公钥
来解密,反之同理。私钥由自己保存,
公钥
则由接收者保存。
挡不住的柳Willow
·
2024-01-02 21:27
Linux搭建Gitlab服务器
Gitlab由于直接下载Gitlab会很慢(被墙的缘故),于是选择清华的镜像安装,清华源Ubuntu16.04用户Linux其他版本或者不是Ubuntu16.04见官网修改方式首先信任GitLab的GPG
公钥
我只要喝点果粒橙
·
2024-01-02 21:26
Web3.0会带来哪些机遇?
NuLink的零知识证明介绍作者简介:作为NuLinkTechnology的研究员,Rookie是一位激情的创新者,他专注于
密码学
和区块链技术。
Aix17
·
2024-01-02 21:49
Linux机器不依赖密码的通信
在部署环境过程中发现linux服务器之间的通信总是需要密码,解决问题的办法是在目标机器的authorized_keys里配置自己机器的
公钥
,当目标机器找到这个
公钥
后,访问就不需要密码了。
M_GBO
·
2024-01-02 17:46
java生成
公钥
私钥办法keytool -genkeypair -alias mytest -keyalg RSA -keypass mypass -keystore keystore.jks -st
1.找到你的安装java的jdk进入里面的bin目录,里面有一个keytool.exe的文件,我们在bin目录这层输入cmd如果在C盘一定要管理员运行2.输入命令行keytool-genkeypair-aliasmytest-keyalgRSA-keypassmypass-keystorekeystore.jks-storepassmypass3.按照提示输入4.效果5.找到文件,就在bin目录下
Royalreairman
·
2024-01-02 16:56
linux
服务器
运维
EOS相关知识科普
然后我们知道
公钥
是通过私钥创建的,我们可以通过浏览器查询这两个
公钥
是否相同来验证你创建的账户两把私钥是否都设置为了同样的私钥(你可以设置为两把不
幻觉_ae51
·
2024-01-02 15:50
Python 资源大全(六)
目录:帮助使用WebSocket的库兼容WSGI的web服务器兼容RPC的服务器
密码学
方面的库创建图形用户界面程序的库游戏开发库用来生成和操作日志的库进行代码库测试和生成测试数据的库进行代码分析,解析和操作代码库的库和工具用来进行代码调试的库
忘了呼吸的那只猫
·
2024-01-02 14:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他