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+加解密
【渗透测试】利用hook技术破解前端JS
加解密
- JS-Forward
前言在做渗透测试项目时,尤其是金融方面,经常会遇到前端JS
加解密
技术,看着一堆堆密密麻麻的密文,会给人一种无力感。
Hello_Brian
·
2024-08-30 19:55
渗透测试
安全
Hook技术
前端JS加解密
渗透测试
web安全
学习GPG
这里说到的GPG是GnuPG,是GnuPrivacyGuard的缩写,它提供钥匙管理、
加解密
和数字签名等功能,其涉及到非对称加密算法,在学习每一项新技术时都先学会用再去深究其实现,故而我们在这里简说原理后立马学习如何用
stxinu
·
2024-08-28 23:59
GPG
欧几里得拓展算法之RSA加密算法的Java实现
2.基本原理RSA算法的基本原理是利用质数因子分解的困难性实现
加解密
过程。具体而言,密钥生成包括选择两个大素数p和q,计算N=p*q,并选择公钥e,其中10){E
弱即弱离
·
2024-08-26 23:23
算法
java
java
算法
开发语言
区块链加/解密:对称加密与非对称加密的比较与应用
解密三对称加密与非对称加密的比较与应用加密算法的选择加密算法的应用推荐博客对称加密与非对称加密的比较与应用加密算法的选择非对称加密算法的运行速度比对称加密算法的速度慢很多,当我们需要加密大量的数据时,建议采用对称加密算法,提高
加解密
速度
cloud_ether
·
2024-08-26 12:01
区块链
区块链
加密算法
aes加密字符串 openssl_aes
加解密
(openssl方式)
/***说明:**User:胡熔*Date:2018/11/5*Time:15:47*/include'aes.class.php';$str='这是加密前的字符';$key='http://www.hu-rong.com';$aes=newAes($key);$encrypted=$aes->encrypt($str);echo'要加密的字符串:'.$str.'加密key为'.$key.'加密后
Yufeng Bai
·
2024-08-26 03:31
aes加密字符串
openssl
国密算法的
加解密
对称密码算法SM4(ECB/CBC/CTR/GCM)非对称密码算法SM2(
加解密
/签名验签)Hash算法SM3基于SM3实现的随机数生成器(多线程加速)pom引入io.github.KongkongRuangm-java1.0.3SM2
laoge丶
·
2024-08-24 18:46
java
算法
基本的加密解密
加密算法超级
加解密
转换工具常见加密编码等算法解析MD5SHAASC进制时间戳URLBASE64UnescapeAESDESMD5密文一般是0-9,a-f,为不可逆解密,只能从明文知道密文,cmd5网站是枚举的方法由密文知道明文
じ 耐人
·
2024-08-21 23:48
安全
ssl
https
实验吧CTF密码学Writeup-古典密码Writeup
人解题通过率:90%密文内容如下{796785123677084697688798589686967847871657279728278707369787712573798465}请对其进行解密提示:1.
加解密
方法就在谜面中
syxvip
·
2024-03-19 23:08
Java常用工具方法及工具类
在平时开发中遇到的各种格式化工具类,整理还在继续中......目录二、数值类型保留小数点三、List去重方式四、使用AES
加解密
五、数字的加、减、乘、除操作六、Map转实体类七、获取周或月的开始&结束日期八
tansci
·
2024-03-17 03:38
Java
util
报文加密的对称方式和非对称分享
我们和多部门之间联调经常需要涉及报文
加解密
的场景,梳理出一部分常用的
加解密
实用文档供参考加密算法(DES,AES,RSA,MD5,SHA1,Base64)比较和项目应用加密技术通常分为两大类:"对称式"
zw3e
·
2024-03-10 03:19
python 验证RSA密钥生成&
加解密
&签名验签算法实现
目录一、RSA加密、解密、签名、验签(验证签名)&RSA算法原理1、RSA加密、签名区别:2、对签名和验签过程详细理解:2.1签名过程:2.2验签过程:二、1024bitRSAKey生成三、python实现Public_key加密,Private_key解密四、python实现Private_Key签名,使用Public_Key验签五、总结
欣欣宇宇
·
2024-02-26 16:29
信息安全
#
python算法验证
python
网络安全
java 出现 Illegal base64 character 2d
加解密
这样写:/***base64解密**@paramvalue解密字符串*@return*/publicstaticStringbase64Decode(Stringvalue){Base64.Decoderdecoder
述清-架构师之路
·
2024-02-24 02:17
java
开发语言
python实现公钥加密算法进行
加解密
和数字签名
要在Python中使用公钥加密算法进行
加解密
和数字签名,我们可以使用cryptography库。这个库提供了一系列密码学工具和原语。首先,确保你安装了cryptography库。
终将老去的穷苦程序员
·
2024-02-23 07:54
python
开发语言
推荐几个程序员常驻收藏夹即用即走的在线工具
https://www.bejson.com/在线
加解密
提供各类
加解密
算法处理。http://www.jsons.cn/base64/Maven搜索由一位b站up主鲁班大叔搭建的Ma
程序员阿瓜
·
2024-02-23 04:20
后端
软件开发
前端
个人开发
工具
在线工具
程序员
网站
【Java】springboot整合jasypt
目录jasyptspringboot集成jasypt1.引入maven依赖2.启动类添加注解3.yaml配置4.
加解密
测试类jasypt保证项目中的账号密码不以明文的形式展示springboot集成jasypt1
果壳~
·
2024-02-22 20:11
java
spring
boot
开发语言
Openssl 对称
加解密
函数 - EVP_Cipher、EVP_Encrypt、EVP_Decryp 系列
实验环境:openssl1.1.1kEVP_CipherInit_ex()、EVP_CipherUpdate()和EVP_CipherFinal_ex()是可用于解密或加密的函数。执行的操作取决于enc参数的值。加密时应设置为1,解密时设置为0,保持值不变为-1。//创建密码上下文EVP_CIPHER_CTX*EVP_CIPHER_CTX_new(void);//清除密码上下文中的所有信息并释放与
零K沁雪
·
2024-02-20 19:10
openssl
openssl
加密解密
某汽车社区App 签名和
加解密
分析 (二) : Frida Dump so
二、步骤特征字符串定位我们在上一篇教程某汽车社区App签名和
加解密
分析已经定位了,数据加密和解密函数再java层的位置。
fenfei331
·
2024-02-20 03:24
3DES加密算法Python实现
目前网上使用Python实现的DES算法,绝大部分是用原始的PC表、置换表E、S盒实现
加解密
计算的。这里给出另外一个更接近DES算法反编译后的版本。本文算法是根据此处链接的javascript改写的。
周宇啊
·
2024-02-20 02:37
python
算法
安全
20220621如何听到并活出内心的渴望?Day54
背景:某下载的
加解密
,两个参数的返回不对,跟开发说。其说:你不用关心逻辑处理的对不对,当时,想直接怼。一时没想出更让他好接受的话,思考了半分钟,我提问:若我不提出此问题,你是否能知道有问题?
By锦
·
2024-02-19 20:20
RSA加密、解密、签名、验签的原理及方法
是由一对密钥来进行
加解密
的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是
yygr
·
2024-02-19 15:18
安全
C#,整数转为短字符串(Short string)的
加解密
算法与源代码
1整数转为短字符串的应用网站生成的动态URL往往以内容序列号id为标识与参数,比如:http://www.jerry.com/tom.aspx?id=1使用WebRewrite,可以实现网页静态化,称为:http://www.jerry.com/content/1.html对于爬虫软件而言,这最好不过了。即使中学生也可以从id=1爬到id=10000,分分钟爬你个底掉。对策之一,就是把id隐藏起来
深度混淆
·
2024-02-19 15:31
C#实用代码
Coding
Recipes
c#
开发语言
short
securityoverridehacking challenge 解题思路汇总——Forensics
上一部分我们完成了
加解密
方面的任务(securityoverridehackingchallenge解题思路汇总——Decryption)。下一个部分应当是权限提升的,不过在这个过程中遇到了一些问题。
captain_hwz
·
2024-02-15 10:00
security
wireshark
ctf
安全
取证
【数据
加解密
】CRC检验算法的原理及实现
CRC检验算法的原理及实现循环冗余校验(英语:Cyclicredundancycheck,通称“CRC”)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。生成的数字在传输或者存储之前计算出来并且附加到数据后面,然后接收方进行检验确定数据是否发生变化。一般来说,循环冗余校验的值都是32位的整数。由于本函数易于用二进制的计
卓修武
·
2024-02-14 15:27
计算机通用技术
--算法
crc
数据加解密
数据验证
检验算法
PHP AES
加解密
示例
PHPAES
加解密
示例一、概述本示例演示了如何在PHP中使用AES算法进行
加解密
操作。
清水白石008
·
2024-02-14 08:17
php
aes加解密
php
vue-cli:RSA加密
vue-cli:RSA加密在vue-cli的项目文件目录下:npminstall--savejsencrypt在项目路径src下新建文件夹plugins(用于存放
加解密
方法.js文件)在plugins下新建文件
空巷丨
·
2024-02-14 00:12
【SpringBootStarter】自定义全局
加解密
组件
【SpringBootStarter】目的了解SpringBootStarter相关概念以及开发流程实现自定义SpringBootStarter(全局
加解密
)了解测试流程优化最终引用的效果:com.xbhogglobalValidation-spring-boot-starter1.0.0
xbhog
·
2024-02-12 12:51
Java
源码&设计模式
spring
boot
后端
java
【PHP AES
加解密
示例——详细介绍】
PHPAES
加解密
示例PHPAES
加解密
示例PHPAES
加解密
示例在PHP中进行AES加密和解密可以使用内置的openssl_encrypt和openssl_decrypt函数,以下是一个简单的AES
加解密
的示例
程序员不想YY啊
·
2024-02-12 04:28
php
android
开发语言
RSA加密解密及制作软件license
1RSA算法倘若在
加解密
信息的过程中,能让加密密钥(公钥)与解密密钥(私钥)不同,即:甲要传密信给乙,乙先根据某种算法得出本次与甲通信的公钥与私钥;乙将公钥传给甲(公钥可以让任何人知道,即使泄露也没有任何关系
埋没随百草
·
2024-02-12 00:02
AES
加解密
之C++实现
一、AES介绍AES,高级加密标准(AES,AdvancedEncryptionStandard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图:下面简单介绍下各个部分的作用与意义:明文P没有经过加密的数据。密钥K用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直
贝壳里的沙
·
2024-02-11 08:29
C++
VC开发
加密解密
【JS逆向九】逆向某混淆网站源码,模拟 加密,解密,密钥生成
【需要做的可联系我】可使用AES进行解密处理(直接解密即可):在线AES
加解密
工具1、打开某某网站(请使用文章开头的AES在线工具解密):0ts0uY0exzWzXIgB4Smhglteutqgh17h3GedA8f9FQY
小木_.
·
2024-02-11 08:58
JavaScript
javascript
js逆向
node.js
Python中AES pkcs5
加解密
介绍实际操作中,当需要Python
加解密
并与Java互传数据时,就需要用Python实现一遍
加解密
pkcs5介绍pkcs5是一种数据填充的方式。
DjangoUnchained
·
2024-02-10 23:18
Python+requests+pytest+allure封装接口自动化1-项目结构目录创建,requests库封装
项目结构解析与展示项目结构api:这是一个package,用来各个接口的类封装,按照你的业务可以将其分为多个packagecommon:这是一个package,用来封装底层公共方法,比如requests库封装、文件操作封装、
加解密
封装
Yasar.l
·
2024-02-10 22:24
自动化测试
python
pytest
自动化
测试工具
【JS逆向六】(上)逆向模拟生成某网站的【sig】和【payload】的值 仅供学习
【需要做的可联系我】可使用AES进行解密处理(直接解密即可):在线AES
加解密
工具1、打开某某网站(请使用文章开头的AES在线工具解密):IVeclZzxeEg7g4s+Nn4oJbUa7mjTvD/i0OHGk
小木_.
·
2024-02-10 07:14
JavaScript
javascript
js逆向
node.js
加密体系介绍(LMK、ZMK、ZAK、ZPK)
相关术语:HSM:硬件加密机;PIN:客户个人密码MAC:信息认证代码*(YL叫做报文鉴别码,128域)note:图中,箭头向下可以暂且认为
加解密
的关系。
wenbin9420
·
2024-02-10 00:11
HSM加密机 (分级密钥管理)
参考自三级密钥体制示意图主密钥用于加密密钥交换密钥和数据密钥作本地存储;密钥交换密钥用于加密数据密钥作网络传输;数据密钥用于对数据进行
加解密
。
jason_cuijiahui
·
2024-02-10 00:41
密码学
2018
密码学
2018
使用chromium代码函数入参和出参传入同一个变量踩到的坑
背景:开发一个需求的时候需要用到chromium中的
加解密
功能,但是发现加密之后解密失败了。
写文章的思考者
·
2024-02-09 18:44
chromium
Windows
C/C++
chrome
windows
开发语言
c++
隧道穿透:文件传输技术
windows文件传输技巧1.Makecab文件压缩命令(1)单文件压缩和解压(2)多个文件压缩和解压2.Rar文件解压缩工具(1)单个文件压缩和解压(2)忽略指定后缀文件压缩(3)分卷压缩和解压(4)分卷压缩
加解密
未知百分百
·
2024-02-09 14:04
ATT&CK
安全
web安全
安全
windows
文件传输
压缩
解压
前后端分离数据传输
加解密
方案(建议方案二)
方案一请求响应参数全部加密1.优缺点a.优点:实现简单,比明文传输安全b.缺点:1)由于加密所有参数,效率低下2)信息全加密,不利于前后端联调3)密钥传输不安全,容易被拦截优化点:前端生成AES对称加密密钥,用rsa私钥非对称加密将AES密钥加密,传给到后端,后端用rsa公钥解密后获取到AES密钥,这样前后端就有了公共的AES密钥了2.开发步骤(AES对称加密)加密流程:a.前端调用接口/web/
zengliangxi
·
2024-02-09 12:13
加解密
java
加解密
前后端分离
springmvc
传输安全
前后端参数
加解密
方案
前后端参数
加解密
方案背景老板要求对参数加密,防止url等把信息泄露出去简介HTTP信息传输总会遇到参数被劫持进行二次传输的尴尬境地,为了避免这种情况,建议在前端请求的时候对上行参数进行加密传输,后端再进行解密
小熊123~
·
2024-02-09 12:12
思路
javascript
前端
vue.js
前后端数据
加解密
的几种方式比较
对称加密对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。具体算法有:DES,3DES,TDEA,Blowfish,RC5,IDEA。常见的有:DES,AES,3DES等等。优点:算法公开、计算量小、加密速度快、加密效率高。缺点:秘钥的管理和分发非常困难,不够安全。在数据传送前,发送方和接收方必须商定好秘钥,然后双方都必须要保存好秘钥,如果一方的秘钥被泄露
云游的猪
·
2024-02-09 12:41
javascript
Vue项目中RSA公钥及Aes
加解密
问题
1.Vue项目中引入AES插件(1)安装crypto-jsnpminstallcrypto-js--save-dev(2)封装aes工具类importCryptoJSfrom'crypto-js';/***解密这里使用的是CBC模式必须要设置偏移量*@param{*}content需要解密字符串*@param{*}keykey*@param{*}iv偏移量*@returns*/functionae
啾啾酒
·
2024-02-09 12:11
笔记
vue.js
前端
【Java】AOP+注解实现前后端传参
加解密
封装了一个前后端传参敏感数据
加解密
小工具,直接通过AOP+注解完成,在项目中亲测有效,特点包括:使用AES算法,密钥和偏移量基于token的md5加密,增加安全性;自定义方法注解,待加/解密字段全部放在注解中
不想飞的猫
·
2024-02-09 12:11
实用小工具
java
开发语言
【前后端接口AES+RSA混合
加解密
详解(vue+SpringBoot)附完整源码】
前后端接口AES+RSA混合
加解密
详解(vue+SpringBoot)前后端接口AES+RSA混合
加解密
一、AES加密原理和为什么不使用AES加密二、RSA加密原理和为什么不使用rsa加密三、AES和RSA
NotFoundObject.
·
2024-02-09 12:40
vue
接口加解密
前后端接口加密
RSA
AES
【JS逆向五】逆向模拟某网站的生成的【jsonKey】值 仅供学习
【需要做的可联系我】可使用AES进行解密处理(直接解密即可):在线AES
加解密
工具1、打开某某网站(请使用文章开头的AES在线工具解密):4ChonmNI5Lkh3tjTAa6Z06mJWyT4q4j0x86XqcGv7O42h1fyOjN7aJnHZoBMGMVj2
小木_.
·
2024-02-09 04:51
JavaScript
javascript
node.js
js逆向
【JS逆向六】(下)逆向解密某网站返回的密文的值 仅供学习
【需要做的可联系我】可使用AES进行解密处理(直接解密即可):在线AES
加解密
工具1、打开某某网站(请使用文章开头的AES在线工具解密):IVeclZzxeEg7g4s+Nn4oJbUa7mjTvD/i0OHGk
小木_.
·
2024-02-09 01:36
JavaScript
javascript
js逆向
node.js
代码安全审计经验集(下)
但通常还是有办法分析出
加解密
的策略,如果能把
加解密
算法还原,就可以先将安全测试的payload添加到原始明文参数,再加密发送到服务端处理(可以编写对应的burp插件实现半自动化,因为逻辑漏洞还是要人工分析
INSBUG
·
2024-02-08 22:11
安全
Springboot项目使用jasypt加密配置文件中的密码
文章目录前言一、引入依赖二、yml文件配合jasypt加密秘钥三、代码获取加密后的密文四、密文密码替换yml配置文件中的明文五、启动项目六、命令行实现jasypt
加解密
总结前言web项目中application.yml
通道已损坏
·
2024-02-08 10:02
SpringBoot
jasypt
spring
boot
java
后端
java中使用jasypt进行项目配置文件
加解密
前言在项目开发中一般数据库连接信息,还有一些必要的配置信息都会配置在application.properties或者yml文件中,对于一些敏感信息例如密码、用户名等明文的话可能会出现安全隐患,所以一般都会进行加密,今天介绍一种加密方式——jasypt。引入jar包对于springboot项目使用@SpringBootApplication注解自动配置启动的可以直接在pom文件引入下面的包com.g
生活压力大
·
2024-02-08 10:01
Java开发
java
spring
boot
【JS逆向八】逆向某企查网站的headers参数,并模拟生成 仅供学习
【需要做的可联系我】可使用AES进行解密处理(直接解密即可):AES
加解密
工具1、打开某某网站(请使用文章开头的AES在线工具解密):9SDQx3Uw77OSeFWtKSiXXDHx9b//OfXXY2MHNnJDhlv1R6PYdyjvOcJqxYhX8JsC2
小木_.
·
2024-02-07 21:51
JavaScript
javascript
js逆向
node.js
【JS逆向四】逆向模拟生成某网站的静态生成的值---仅供学习
【需要做的可联系我】可使用AES进行解密处理(直接解密即可):在线AES
加解密
工具1、打开某某网站(请使用文章开头的AES在线工具解密):dmt6fRtgFxRpFuvm2MJH4qPP2HHIKP2ZIsDj4F4IfsE
小木_.
·
2024-02-07 07:12
JavaScript
javascript
js逆向
node.js
上一页
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
其他