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
软件安全加解密
记一次
加解密
问题导致的线上事故
记一次
加解密
问题导致的线上事故题记经过大家的艰苦奋战,完成了一次大版本上线,所涉及的产品、交易较多,测试方面也投入了较大精力,相关交易验证完毕后,大家高兴的散去。
shang_xs
·
2023-10-16 00:58
maven-shade
bcprov-jdk15on
ECPoint
ECCure
Http
Connct
供应链安全系列-攻击编译阶段(一)
背景让我们再次回顾下安全从业人员为了努力做好
软件安全
,在运营阶段做了什么事情。
安全乐观主义
·
2023-10-15 20:10
记一次排查线上OOM详细过程和解决思路
国庆节前头给项目换了套参数
加解密
方式,换完之后服务时不时就会出现如下报错,服务停止:HikariPool-1-Threadstarvationorclockleapdetected(housekeeperdelta
月上叁竿
·
2023-10-15 17:13
开发问题汇总
jvm
后端
python3 如何实现RSA
加解密
MD5withRSA/SHA1withRSA/SHA256withRSA签名
javaMD5WithRSA算法首先我们来看Java中的MD5withRSA签名JAVAprivatestaticfinalStringSIGNATURE_ALGORITHM="MD5withRSA";importjava.security.KeyFactory;importjava.security.PrivateKey;importjava.security.PublicKey;importj
俊晗
·
2023-10-15 17:25
加密解密
base64
密码学
rsa
md5
springboot项目实现对加密数据自动解密
我们知道常规的
加解密
是通过在代码里面约定好(硬编码),对从配置文件读取出来的加密数据进行解密然后再使用的,每个项目需要解密都会有这样一段解密的代码,而且是硬编码进去的,不够灵活方便。
不务正业的攻城狮
·
2023-10-15 05:08
MyBatis 插件 + 注解轻松实现数据脱敏
架构营2023-02-1307:30发表于上海收录于合集#架构138个#Mybatis2个#
加解密
2个#技术原理10个问题在项目中需要对用户敏感数据进行脱敏处理,例如身份号、手机号等信息进行加密再入库。
竹林幽深
·
2023-10-15 05:32
mybatis
java
面试
使用Mybatis的TypeHandler处理数据的
加解密
一、背景有些项目需要对一些信息入库前进行加密处理,为了数据安全或者隐私合规,但与此同时也使数据处理变得麻烦,不可避免的会带来重复冗长的代码。如果能在持久层处理好数据,避免在业务层处理,就能合理的规避这个问题。二、方案使用mybatis框架提供的TypeHandler来实现在持久层处理数据。TypeHandler简介Typehandler是mybatis提供的一个接口,通过实现这个接口,可以实现jd
snamc
·
2023-10-15 05:00
mybatis
基于Mybatis层面对敏感字段的加密
在SpringBoot项目中,如何优雅的实现自定义注解+拦截器对敏感字段的
加解密
我们经常会面对对一些身份信息或是电话号码,以及真实姓名等敏感信息进行手动加密,那么这样不仅显得十分臃肿还很不优雅,甚至还会存在错加密
叫我杨哥5240
·
2023-10-15 05:00
mybatis
mybatis使用interceptor实现字段
加解密
mybatis使用interceptor实现字段
加解密
1.简介本文将介绍使用springboot+mybatis拦截器+自定义注解的形式对敏感数据进行存储前拦截加密的。
神雕大侠mu
·
2023-10-15 05:59
java
mybatis
java
spring
boot
你还不会搞数据脱敏?MyBatis 插件 + 注解轻松实现数据脱敏,Soeasy
解决思路就是:一种最简单直接的方式,在所有涉及数据敏感的查询到对插入时进行密码
加解密
方法二:有方法一到出现对所有重大问题的影响,需要考虑到问题的出现,并且需要考虑可能出现的组员时添加数据的方法。
程序猿java易
·
2023-10-15 05:59
java
编程
程序员
mybatis
java
spring
mybatis拦截器 + 注解对敏感字段进行加密解密
通过注解对敏感字段进行加密解密应用场景当系统中涉及一些个人信息,如身份证号码、手机号码等,不方便明文显示,要进行加密保存的数据,如果使用的地方很多,在每个插入数据和查询数据处进行
加解密
这个过程十分繁琐。
doordiey
·
2023-10-15 05:58
mybatis
java
开发语言
【Mybatis】基于Mybatis插件+注解,实现敏感数据自动
加解密
一、介绍业务场景中经常会遇到诸如用户手机号,身份证号,银行卡号,邮箱,地址,密码等等信息,属于敏感信息,需要保存在数据库中。而很多公司会会要求对数据库中的此类数据进行加密存储。敏感数据脱敏需要处理的两个问题:查询操作,需要对查询的关键字进行加密,同时也要对从库中查到的数据进行解密插入和更新操作,需要对插入或者更新的数据进行加密,然后保存到数据库。二、解决思路最简单的方式:对代码中涉及的敏感数据接口
小星星*
·
2023-10-15 05:27
mybatis
java
拦截器
敏感数据
SpringBoot 实现基于注解的敏感信息
加解密
拦截器
在实际生产项目中,经常需要对如身份证信息、手机号、真实姓名等的敏感数据进行加密数据库存储,但在业务代码中对敏感信息进行手动
加解密
则十分不优雅,甚至会存在错加密、漏加密、业务人员需要知道实际的加密规则等的情况
jiez1
·
2023-10-15 04:57
spring
boot
mybatis
java
java cbc加密php,AES CBC 相互
加解密
Java/PHP/C++
当然也可以采用与aeskey一起存储,
加解密
的时候分离。
weixin_39907922
·
2023-10-15 04:50
java
cbc加密php
aes128位java加密PHP解密_PHP与JAVA的AES
加解密
处理
PHPer一枚,今天在与JAVA对接的时候遇到了AES解密的问题。百度了很多都是用的Mcrypt扩展,较为繁琐。且PHP7.1.0开始已经废弃Mcrypt扩展,使用OpenSSL扩展可以更好的取代。http://php.net/manual/zh/function.openssl-decrypt.php开始吐槽一下这个坑(模拟数据)开始的已知条件//明文{"parameter":{"pid":"6
陈柏龄
·
2023-10-15 04:19
php-des-aes
加解密
可对接java
php-des-aes
加解密
支持各种PHP版本,可对接java(并附java代码)DES加密类/***openssl实现的DES加密类,支持各种PHP版本*/classOpenSSLDES{/***varstring
晚风眠
·
2023-10-15 04:19
PHP
java
php
开发语言
PHP和JAVA AES
加解密
问题
1.问题php加密的java不能正常机密,java加密的php不能正常解密2.前置参数key32位iv16位3.问题解决因为key是32位的,所以参数需要$method=AES-256-CBC,$options=14.PHP代码secret_key=isset($key)?$key:'morefun';$this->method=$method;$this->iv=$iv;$this->optio
上海菜鸡毛
·
2023-10-15 04:16
php
java
aes
手把手教你随机合并全部视频添加同一个文案
所需工具一台电脑视频素材操作步骤打开电脑软件站,安装一个媒体梦工厂,此款
软件安全
无毒,可以放心使用进入媒体梦工厂,在“合并视频”板块中,先导入视频素材,多个视频,一行一个至于背景音频根据自己需要而定,小编测试时并没有添加
hby920967810
·
2023-10-15 01:33
媒体梦工厂
java
SpringBoot 实现接口参数加密解密功能
所以今天这篇文章有两个目的:分享参数/响应
加解密
的思路。分享Res
java的小粉丝
·
2023-10-14 23:16
网络层应用
公私钥承兑生成、互为
加解密
关系。公私钥不能互相推算。双方交换公钥。使用对方公钥加密以实现机密性、使用自己的私钥进行签名以实现身份验证。常见算法:RSA、DH。完整性算法/has
阿凯6666
·
2023-10-14 22:33
网络安全学习
网络
服务器
网络协议
2022年了你还不了解
加解密
吗
所以了解
加解密
,以及常用的
加解密
函数库,可以根据不同的业务场景,选择适合当下业务场景的
加解密
函数库。
袋鼠云数栈前端
·
2023-10-14 18:26
商业虚拟专用网络技术四数据传输安全技术
数据加密和解密2.1、数据加密技术简介2.2、对称密钥加密2.2.1、流密码算法2.2.2、块密码算法2.3、非对称密钥加密2.3.1、RSA加密2.3.2、DSA算法2.3.3、DH算法2.3、组合
加解密
技术
0与1之旅
·
2023-10-14 10:27
网络工程
网络
网络安全
算法
哈希算法
pdf解密,pdf,jpg,word格式互相转换
pdf
加解密
,pdf,jpg,word格式互相转换介绍下载安装pdf解密pdf与其他格式转换介绍今天一个同事找我帮忙,把一个加密的pdf密码解除,于是简单研究一下,也是很有趣的功能下载安装点此安装smallpdf
想要这个昵称
·
2023-10-14 09:32
office
office
pdf加解密
word
pdf互转
Python加密解密大全(md5、sha1、base64、url编码、DES、AES、HmacSHA256、RSA)
文章目录一、MD5
加解密
二、sha1
加解密
三、base64
加解密
四、url编解码五、DES
加解密
六、AES
加解密
七、HmacSHA256
加解密
八、RSA
加解密
九、生成各种随机参数一、MD5
加解密
密文形式
云霄IT
·
2023-10-14 06:25
python技巧
python进阶
python
开发语言
常用加密算法
加密的目的是防止信息泄露,签名的目的是防止篡改和伪造MD5、SHA-1、SHA-256、HMAC-SHA256等属于哈希算法,计算数字摘要,不可逆,有碰撞DES、AES、RSA等属于加密算法,对数据进行
加解密
望穿天堂
·
2023-10-14 03:01
node 加密解密模块_一种Node.js的代码加密及底层运行时解密办法的制作方法
本发明涉及
加解密
领域,具体涉及一种Node.js的代码加密及底层运行时解密办法。
灯灯搬运工
·
2023-10-13 23:05
node
加密解密模块
Js逆向入门之sm
加解密
分析
Js逆向入门之sm
加解密
地址:aHR0cHM6Ly9mdXd1Lm5oc2EuZ292LmNuL25hdGlvbmFsSGFsbFN0LyMvc2VhcmNoL21lZGljYWw/Y29kZT05MDAwMCZmbGFnPWZhbHNlJmdiRmxhZz10cnVlCiA
Mint.Coder
·
2023-10-13 23:03
js
逆向
python爬虫
javascript
python
网络协议
爬虫
安全
Fuzz测试 发现软件中的隐患和漏洞的秘密武器
0x01什么是模糊测试模糊测试(FuzzTesting)是一种广泛用于
软件安全
和质量测试的自动化测试方法。
蚁景网络安全
·
2023-10-13 22:17
网络
服务器
轻量级应用安全开发生命周期项目(S-SDLC)
帮助软件企业降低安全问些,提升
软件安全
质量;2.DescriptionS-SDLC定义了安全软件开发的流程,以及各个阶段需要进行的安全活动,包括活动指南,工具、模板等,主要包括:培训:提供安全培训体系,
CAPTIAN船长
·
2023-10-13 10:28
云安全与可信计算
如何构建安全的App网络通信?
前言说到安全肯定逃不开数据的
加解密
,数据本地存储大多用对称
加解密
来实现,那网络传输数据的时候是不是也用对称
加解密
来实现?
ZA技术社区
·
2023-10-13 06:29
科技
数据安全
网络安全
众安国际
软件测试学习(三)易用性测试、测试文档、
软件安全
性测试、网站测试
目录易用性测试用户界面测试优秀Ul由什么构成符合标准和规范直观一致灵活舒适正确实用为有残疾障碍的人员测试:辅助选项测试测试文档软件文档的类型文档测试的重要性
软件安全
性测试了解黑客的动机威胁模式分析网站测试网页基础网站的黑盒测试文本超级链接图片表单网站的灰盒测试网站的白盒测试网站的配置和兼容性测试网站的易用性测试易用性测试易用性
丨康有为丨
·
2023-10-12 20:27
测试开发
学习
安全性测试
单元测试
VPN保证安全的四项主要技术
1.概述目前VPN主要采用如下四项技术保证安全:隧道技术、
加解密
技术、密钥管理技术、使用者与设备身份认证技术。
迪丽热爱
·
2023-10-12 18:13
计算机网络
安全
网络
软件安全
测试包含哪些内容?测试流程步骤有哪些?
泽众云测试通过专业的安全测试设备与经验丰富的实施人员从应用代码、服务器、数据库、通信交互等方面针对安全性风险进行全方位的检测;凭借专业的安全测试设备以及积累的安全测试用例为客户出具安全测试报告,并为客户提供科学的修复建议。安全测试解决的问题用户1、个人信息和资料是否存在泄露风险;2、软件安装是否存在木马及病毒;研发1、系统是否存在安全性的漏洞或者潜在的安全问题;2、缺少漏洞的修复建议及修复方式;3
泽众云测试
·
2023-10-12 15:28
软件测试
测试类型
安全测试
安全测试工具
HTTPS双向认证及密钥总结
公钥私钥:1)公钥加密,私钥解密:
加解密
为什么不能私钥加密公钥解密?私钥加密后,公钥是公开的都能解密,没有意义。
Mop.Duan
·
2023-10-12 11:56
https
网络协议
http
【21】c++设计模式——>装饰模式
加解密
是对数据的装饰,但是
<( ̄︶ ̄)小小程序员
·
2023-10-12 09:26
c++设计模式
c++
设计模式
开发语言
SM4对本地文件
加解密
引入jar包:bcprov-jdk15to18-1.72.jarpackagecom.hidy.hdoa6.util.SM4;importorg.bouncycastle.jce.provider.BouncyCastleProvider;importjavax.crypto.Cipher;importjavax.crypto.SecretKeyFactory;importjavax.crypto
zip it.
·
2023-10-12 08:48
笔记
java
MySQL数据
加解密
处理
问题:对于一些敏感数据,比如用户的手机号、身份证号、银行卡号、敏感词之类进行加密处理,是一些系统的常用处理方式。但是这保证了数据的安全之外又诞生了另外一个问题,就是搜索这些信息的时候,模糊查询变得困难。解决方案:利用mysql的AES_ENCRYPT与AES_DECRYPT方法来处理数据的加密和解密。写入数据:INSERTintodg_label(label_name)VALUES(HEX(AES
一知半解仙
·
2023-10-12 08:17
MySQL数据库
后台
mysql
数据库
Springboot引入jasypt实现
加解密
前言有时在实际应用中,我们可能需要使用到一些秘钥,针对某些资源文件中的内容通常情况下是明文显示,安全性就比较低一些,比如redis登陆密码以及第三方的密钥等等一览无余,这时就可以使用jasypt来实现
加解密
夜空下的星
·
2023-10-12 06:02
spring
boot
后端
java
不改一行 Java 代码竟然就能轻松解决敏感信息
加解密
|原创
来自公众号:程序通事作者:楼下小黑哥出于安全考虑,现需要将数据库的中敏感信息加密存储到数据库中,但是正常业务交互还是需要使用明文数据,所以查询返回我们还需要经过相应的解密才能返回给调用方。❝ps:日常开发中,我们要有一定的安全意识,对于密码,金融数据等敏感信息进行加密存储保护。❞这个需求说起来不是很难,我们只需要在执行sql之前,提前将指定数据进行加密。执行sql之后,获取返回结果,再进行的相应的
夜空_2cd3
·
2023-10-12 05:57
C++编译SQLite数据库以及如何使用加密数据库SQLCipher
所以我们想要写个工具解密,需要解决基础问题,PC上如何用C++进行数据库操作和
加解密
操作。
qq_1235678
·
2023-10-12 02:49
数据库
Thinkphp 常用
加解密
方式
1.简易型functionencryptDecrypt($key,$string,$decrypt){if($decrypt){$decrypted=rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256,md5($key),base64_decode($string),MCRYPT_MODE_CBC,md5(md5($key))),"12");return$decryp
wyc0859
·
2023-10-12 01:39
python如何加密字符串_Python实现对字符串的加密解密方法示例
我使用DES
加解密
。加密后将密文转为16进制,在入库。测试代码如下。;html-script:false]#!/bin/python#-*-coding:utf-
牛毛细雨润无声
·
2023-10-11 13:57
python如何加密字符串
字符串加密解密处理
使用场景中需要对字符串加密、解密,且
加解密
可以指定密钥时,可以使用javax.crypto.Cipher类作为
加解密
工具,java.security.Key作为密钥。
居恼大
·
2023-10-11 13:45
工作记录
字符串
加密解密
base64
java
java加密使用
加解密
概念算法分类对称
加解密
算法非对称
加解密
算法信息摘要算法数字签名和消息验签数字签名过程消息验签过程数字签名分类AES使用生成秘钥使用秘钥
加解密
RSA使用生成公私钥加密、加签、验签、解密SM2使用将公钥和私钥证书文件转化为字符串存储概念算法分类对称
加解密
算法加密和解密使用相同的秘钥
西安Echo
·
2023-10-11 08:21
sm2
rsa
字符串转publicKey
加密
gateway接口参数
加解密
上篇介绍了多种
加解密
的使用java加密使用本篇主要介绍在gateway网关中使用对参数解密和返回数据进行加密的操作原理下面使用的是AES加密SHA1withRSA加签1-用户使用拿到的AES秘钥和RSA
西安Echo
·
2023-10-11 08:51
gateway
接口参数验签解密
jmeter 请求发送加密参数
1、
加解密
的jar包放到jmeter的lib\ext目录下2、在测试计划-->Adddirectoryorjartoclass
荔枝味奶糖
·
2023-10-11 07:20
自动化测试
jmeter
加解密
算法+压缩工具
sha256工具类packagecom.fanghui.vota.packages.util;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.I
暮色里de白雪檐
·
2023-10-11 05:52
#
工具类封装
#
java核心知识点
对称算法
加解密
非对称加解密
SIP协议软件开发
:1.Android手机-SIP软电话2.Windows端-SIP服务器3.Windows端-SIP软电话4.IOS手机-SIP软电话5.SIP协议-二次开发SDK库功能与特性基于SIP标准协议,支持
加解密
VVSIP
·
2023-10-11 02:10
VOIP
voip
sip
g729
h264
软电话
Flutter - AES256
加解密
封装(CBC + PKCS7)
demo地址:https://github.com/iotjin/jh_flutter_demoaes加密使用的是encryptmd5使用的是flustarskey的长度决定密文长度除了aes另外还有base64和md5加密方法JhEncryptUtils/***jh_encrypt_utils.dart**Createdbyiotjinon2020/08/18.*description:base
西半球
·
2023-10-10 22:43
Flutter
RSA 算法C++实现
因此,C++自带的数据类型无法实现安全的RSA密钥
加解密
。为了降低难度,该题不要求实现大数支持,因此
小鱼programmer
·
2023-10-10 19:18
c++
算法
开发语言
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他