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
ElGamal加密算法
【Java加解密系列】- SM2生成密钥
其中,SM1是采用硬件实现的,不予讨论;SM2是非对称
加密算法
;SM3是摘要算法;SM4是对称
加密算法
。
酱油何在
·
2023-08-15 11:33
Java加解密系列
加密解密
java
【密码学入门】古典
加密算法
-凯撒密码 Go语言实现
简介凯撒密码属于古典
加密算法
。古典
加密算法
是指在计算机和现代密码学发展之前使用的
加密算法
。凯撒密码是古代罗马时期由恺撒大帝使用的一种简单替换密码。凯撒密码通过将字母按照固定的偏移量进行替换来加密数据。
RedJACK~
·
2023-08-15 07:18
Go语言
密码学
密码学
golang
java
安全 1自测
常见对称
加密算法
:DES(DataEncryptionStandard):数据加密标准,速度较快,适用于加密大量数据的场合;3DES(TripleDES):是基于DES,对一块数据用三个不同的密钥进行三次加密
czhc1140075663
·
2023-08-15 06:36
安全
安全
数据库
java
谈谈嵌入式开发中签名校验和加解密作用的理解
2、嵌入式开发中可信加签和固件加密介绍(1)各家公司都有自己的可信加签和固件加密的方法,
加密算法
也不相同,有的是自己公司研发的,有的从专门做安全防护业务公司那里买的
加密算法
;(2)可信验签和固件加密的原理不同
正在起飞的蜗牛
·
2023-08-14 23:13
嵌入式开发中的总结
网络
linux
可信验签
固件加密
nginx禁用3DES和DES弱
加密算法
nginx禁用3DES和DES弱
加密算法
项目背景最近护网行动,收到漏洞报告,如下:漏洞名称SSL/TLS协议信息泄露漏洞(CVE-2016-2183)【原理扫描】详细描述TLS是安全传输层协议,用于在两个通信应用程序之间提供保密性和数据完整性
来瓶小白干Oo
·
2023-08-14 14:36
系统运维
nginx
elasticsearch
运维
密码学基础知识
密码学基础知识对称
加密算法
(私钥
加密算法
)对称加密:使用同一密钥进行加密和解密。意思就是你对一段内容加密时用的密钥,和对加密后的密文用的密钥是同一个密钥,这就叫做是对称加密。使用的是私钥密码加密。
杀手不太冷!
·
2023-08-14 12:16
ES
安全
https
http
Java管理SSL证书
SSL证书结构根证书的生成分为三个部分:生成根证书的公钥和私钥构建证书的原始证书,包括公钥、
加密算法
、生效时间、过期时间等信息。用根证书私钥对原始证书进行签名,生成合法的根证书。
码者人生
·
2023-08-14 12:45
信息安全
数字证书
根证书
x509cert
公钥
私钥
RSA加密与解密
加密解密关于公钥和私钥的加密解密问题1.简介RSA(Rivest-Shamir-Adleman)是当前用于加密和解密信息的算法,它是一种非对称的密码学算法,非对称的含义就是加密和解密用的密钥是不同的,对称的
加密算法
类似于我们的门锁
心的步伐
·
2023-08-14 10:28
Python
密码学
python
jmeter通过BeanShell对接口参数进行MD5和HmacSHA256加密【杭州多测师_王sir】
一、在eclipse里面编写MD5
加密算法
packagecom.Base64;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException
多测师_王sir
·
2023-08-14 05:05
jmeter
md5
加密算法
的C(C++)代码实现
综述MD5的全称是message-digestalgorithm5(信息-摘要算法),在90年代初由mitlaboratoryforcomputerscience和rsadatasecurityinc的ronaldl.rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数
SelfLink
·
2023-08-14 04:49
算法
c
加密
c++
unix
algorithm
Java MD5和SHA256等常用
加密算法
信息加密是现在几乎所有项目都需要用到的技术,身份认证、单点登陆、信息通讯、支付交易等场景中经常会需要用到
加密算法
,所谓
加密算法
,就是将原本的明文通过一系列算法操作变成密文。
程序员三时
·
2023-08-13 23:51
HECI-Securtiy 防火墙路由技术
均衡式负载分担(3)溢出式负载分担二、逐流与逐包报文分担方式三、OSPF链路状态路由协议1.基本原理2.OSPF的优点3.网络类型4.各网络类型拓扑5.OSPF认证(1)两种验证方式(2)支持的验证模式按
加密算法
不同分为四
PICACHU+++
·
2023-08-13 20:11
渗透测试与安全攻防
运维
服务器
华为
防火墙
网络工程
网络
hcie
SSL握手协议相关概念
签名和非对称加密非对称加密是一类
加密算法
,使用两个不同的秘钥,公开的称之为公钥,不对外公开的叫私钥,公钥-私钥是成对的,公钥加密的数据可以用私钥解密,
腾昵猫
·
2023-08-13 16:25
HTTPS学习
ssl
服务器
网络协议
加盐
加密算法
MD5加密加盐加密项目密码升级MD5加密MD5一系列公式进行复杂数学运算;特点:(用途校验和、计算hash值方式、加密)1:定长;无论原始数据多长;算出的结果都是4或者8字节的版本。2:冲突概率很小;就算你只改动一个地方;但是计算的结果相比之下是非常大3:不可逆;正着计算很容易;逆着计算理论不可能实现;计算量很大;当前的条件是不可能实现彩虹表:网上解密的工具只能把一些常见的字符串MD5值保存好;然
小小liao
·
2023-08-13 15:53
spring
spring
Java密码学
密码学有数千年的历史,从最开始的替换法到如今的非对称
加密算法
,经历了古典密码学,近代密码学和现代密码学三个阶段。密码学不仅仅是数学家们的智慧,更是如今网络空间安全的重要基础。1.1.1古典密码学在古
迷茫却坚定
·
2023-08-13 15:50
Java密码学入门
java
密码学
开发语言
python模块 — 加解密模块rsa,cryptography
它涉及到
加密算法
、解密算法、密钥管理、数字签名、身份验证等内容。密码学中的主要概念包括:1.
加密算法
:
加密算法
用于将明文转换为密文,从而隐藏敏感信息并保护其机密性。
笃行之.kiss
·
2023-08-13 15:49
Python模块
密码学
加密算法
秘钥
加解密
rsa
cryptography
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
网络
服务器
iOS逆向之还原CCCrypt加解密(AES128Encrypt)
因此,这里对AES128
加密算法
进行还原(解密算法类似),分别有Objective-C及java,附上代码如下:Objective-C:+(NSString*
qife
·
2023-08-13 11:15
Java使用PBE算法进行对称加解密最简入门和示例
PBE是一种基于口令的
加密算法
,采用随机数杂凑(盐)多重加密方法保证数据安全性。PBE算法并没有真正构建新的算法,而是对现有对称
加密算法
(比如DES)进行了包装。
oscar999
·
2023-08-13 11:07
110-Java语言
Web开发安全
java
安全
对称加密
PBE
Java实现对称加密(DES,AES)快速入门示例
对称加密是使用相同的密码进行加密和解密,对称加密实现简单,安全性相比非对称加密较弱,常用的对称
加密算法
有DES,AES以及PDE等,关于对称加密相关概念参考:对称加密、非对称加密深度解析本篇介绍Java
oscar999
·
2023-08-13 11:06
Java
基础
进阶与实战和笔试面试
java
加密解密
DES
AES
Node.js
加密算法
模版代码
本文是通过Node.js实现密码学中所涉及到的哈希算法、对称
加密算法
、非对称
加密算法
、密钥交换算法、数字证书生成算法等实现方式的模版代码。
独木舟的木
·
2023-08-13 07:11
不使用中间变量交换两变量a、b的值 (Java)
即:0^0=0,1^0=1,0^1=1,1^1=0(任何数与0异或等于其自身)例如:(1011)2^(1001)2=(0010)2异或运算也是一种简单的
加密算法
。
花开淡墨Cc
·
2023-08-13 03:11
java
算法
HTTPS基本原理及构建CA
一、
加密算法
对称算法:有流式、分组两种,加密和解密都是使用的同一个密钥。非对称加密:使用公私钥进行加密解密,公钥和算法都是公开的,私钥是保密的。
凤凤思密达萌萌哒
·
2023-08-13 02:09
关于web安全开发之SSL/TLS协议与JSSE的使用
如图SSL协议的优势在于它与应用层协议独立无关,高层的应用层协议如HTTP、SSH,FTP竺等,能透明的建立于SSL协议之上,在应用层通信之前就已经完成
加密算法
、通信密钥的协商以及服务端及客户端的认证工作
先生zeng
·
2023-08-12 18:02
使用 SSL/TLS 加强 MQTT 通信安全
在这个过程中,客户端和服务器互相交换信息,以确定安全连接的参数,比如
加密算法
、会话密钥和认证方
EMQX
·
2023-08-12 17:36
mqtt
ssl
ssl
MQTT
物联网
B078-项目实战--支付模块 领养订单支付流程
目录支付模块需求分析表设计支付单表支付宝账号信息表-商家账号微信支付账号信息表-商家账号银行账号表-商家资金账号表支付流水表流程分析支付基础模块继承
加密算法
沙箱环境准备支付宝支付-流程分析根据demo封装工具类导入依赖
XIAOMING820
·
2023-08-12 15:20
笔记总结
后端
java
个人微信ipad协议 8.0.37
协议的关键点主要是PB协议、mmtls、06
加密算法
、rqt算法、aes加密、rsa加密等,只要把这些点拿下,就可以模拟官方微信的所有功能了,还可以模拟android、pc、mac端的登录。
iPad协议个微协议
·
2023-08-12 14:44
微信开放平台
网络协议
轻装上阵,不调用jar包,用C#写SM4
加密算法
【卸载IKVM 】
前言记得之前写了一个文章,是关于java和c#加密不一致导致需要使用ikvm的方式来进行数据加密,主要是ikvm把打包后的jar包打成dll包,然后Nuget引入ikvm,从而实现算法的统一,这几天闲来无事,网上找了一下加密库【BouncyCastle.dll】进行加密,目的是想统一加密。因为ikvm相对重了点,引入一堆dll包。官方网址c#入口:https://www.bouncycastle.
程序员ken
·
2023-08-12 10:15
c#
推荐
c#
java
安全
算法
Java 加密解密和数字签名
在Java中原生API即可实现对称加密与非对称加密,并支持常用的
加密算法
。对称加密对称加密使用单钥完成加解密,加密和解密采用相同的密钥。对称加密的速度快,常用于大量数据进行加密。
攻城狮_正
·
2023-08-12 10:41
java实现Base64编码与解码
BouncyCastle实现3.CommonsCodec实现二、什么是Base64算法三、原理简述1.ASCII字符编码推导2.非ASCII码字符推导3.推导工具类总结前言Base64算法并不是真正意义上的
加密算法
他叫阿来
·
2023-08-11 18:51
java加密与解密
java
base64
网络安全
java实现数字签名算法
也就是说,数字签名算法是非对称
加密算法
和消息摘要算法的结合体。签名
他叫阿来
·
2023-08-11 18:51
java加密与解密
java
加密解密
rsa
苏州OV泛域名RSA
加密算法
https
RSA
加密算法
是一种非对称
加密算法
,它被广泛应用于信息安全领域。与对称
加密算法
不同,RSA
加密算法
使用了两个密钥,一个公钥和一个私钥。
ssldun证书
·
2023-08-11 13:00
证书基础知识
https
网络协议
http
Sqlcipher-android添加国密算法的支持
Sqlcipher-android添加国密算法的支持Sqlcipher默认使用的Openssl加密库的AES256的
加密算法
,由于项目需求需要替换成国密算法.Sqlcipher支持三种加密库:-Openssl
loveliwenyan2012
·
2023-08-11 11:08
开源项目分析
sqlcipher
国密
sm4
了解HTTPS的三次握手
HTTPS也有三次握手,不同于HTTP的三次握手第一次握手客户端将协议版本号、生成一个随机字符串A、客户端支持的
加密算法
a~d,向服务器发送请求。
wjs0406
·
2023-08-11 11:50
笔记-计算机网络
https
网络协议
.locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
locked勒索病毒利用高级
加密算法
,将用户重要的数据文件锁定,要求用户支付高额赎金以解密数据。
91数据恢复工程师
·
2023-08-11 08:39
勒索病毒
数据恢复
勒索病毒数据恢复
数据库
网络安全
网络
在科研中引入区块链技术:未来方向还是危险投资?
为标题发布在2017年12月18日的《自然》新闻上原文作者:AndyExtance【嵌牛导读】:区块链是分布式数据存储、点对点传输、共识机制、
加密算法
等计算机技术的新型应用模式。
耀眼的白光
·
2023-08-11 00:00
Kerberos认证管理
它会将用户的明文密码经过指纹
加密算法
后存储在SAM数据库中。当用户登陆时,将用户输入的明文密码也加密成NTMLHash,与SAM数据库中的NTMLHash进行比较。1
CJ21
·
2023-08-10 17:39
加密和密钥管理(Cryptography and Key Management)
常见的对称
加密算法
有DES、3DES、AES等非对称加密非对称加密,又称为公开密钥加密,是为了解决对称加密中的安全问题而诞生,一个称为公开密钥(publickey),即公钥,另一个称为私钥(privatek
hello_中年人
·
2023-08-10 10:41
Java
Security
安全
java
2021年了居然还不会用springcloud,源码带你一步步搭建(小白教程)
在一些安全应用场景下,还会用到
加密算法
。为了提升应用的扩展性,我们还应对接口进行版本控制。因此,我们需要对这些场景进行一定的封装,方便开发人员使用。
java架构师联盟
·
2023-08-10 05:17
区块链技术在物联网上的具体应用有哪些?
区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、
加密算法
等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。
iotcaff
·
2023-08-10 03:53
RSA+AES实现接口验签和参数加密
RSA非对称加密RSA是一种常用的非对称
加密算法
,加密和加密使用不同的密钥,常用于要求安全性较高的加密场景,比如接口的验签和接口数据的加密与解密。
Longer_JzL
·
2023-08-10 03:23
有限字符集的字符串压缩算法
加密:可以使用AES对称
加密算法
,压缩:可以在上传时利用protobuf天生的压缩性对字符串进行压缩。不过,出于对流量的节省和传输效率的提升,可以通过在堆栈上传前先压缩一次数据来保证。
凉亭下
·
2023-08-09 23:00
Android
开发语言
java
python
密码学 - 加解密算法 - 填充规则
说明分组
加密算法
运算时需要将数据按固定大小分组,由于明文不一定是指定大小的整数倍,因此需要将明文的最后一个分组填充至
加密算法
所要求的分组大小后进行运算。随着算法的发展,出现了多种填充规则。
leon.liao
·
2023-08-09 21:38
安全机制
安全
安卓逆向-frida-hook加密方法的调用栈信息
常用
加密算法
通杀:#-*-coding:UTF-8-*-importfrida,sysjsCode="""functionshowStacks(){Java.perform(function(){send
木语沉心
·
2023-08-09 12:16
加密技术02-对称加密-AES原理
它的出现主要是为了取代DES
加密算法
的,因为DES算法的密钥长度是56位,因此算法的理论安全强度是2^56。
mtry
·
2023-08-08 19:04
企业服务器数据库中了devos勒索病毒怎么办如何解决预防勒索病毒攻击
Devos勒索病毒是Phobo勒索家族中的一种病毒,该病毒采用了对称与非对称的
加密算法
,对文件进行了深层加密,让勒索病毒解密与数据恢复工作变得更加复杂困难。一旦计算机被devos勒
解密恢复云天
·
2023-08-08 17:20
网络
安全
运维
服务器
数据库
https学习,resin下配置https
一、使用
加密算法
作用:非对称
加密算法
:RSA,DSA/DSS对称
加密算法
:AES,RC4,3DESHASH算法:MD5,SHA1,SHA2561、其中非对称
加密算法
用于在握手过程中加密生成的密码2、对称
加密算法
用于对真正传输的数据进行加密
hgc0907
·
2023-08-08 17:53
CryptoJS.lib.WordArray.create、CryptoJS.enc.Base64介绍
它通常用于表示
加密算法
的输入和输出。2、CryptoJS.enc.Base64:它是CryptoJS库中的一个编码器对象,用于处理Base64编码和解码。它提供了将数据转换为Base64编码
Wxinin
·
2023-08-08 16:35
javascript
区块链以及蚂蚁开放联盟链初探索
一、区块链相关概念官方概念:区块链是分布式数据存储、点对点传输、共识机制、
加密算法
等计算机技术的新型应用模式。所谓共识机制是区
从前面右转的第二排架子上就有了
·
2023-08-08 00:12
区块链
区块链
java
比特币
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他