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
D5-加解密
c++使用OpenSSL基于socket实现tcp双向认证ssl(使用TSL协议)代码实现
相信各位对OpenSSL库已经不陌生了,目前笔者使用这个库实现了RSA、AES
加解密
和tcp的双向认证功能,下面来看tcp的双向认证。
qq_773961852
·
2023-10-17 12:35
openssl库
ssl
c++
tcp/ip
openssl
双向认证
C++使用openssl对AES-256-ECB PKCS7
加解密
/**AES-256-ECBPKCS7加密函数*input:经过PKCS7填充后的明文数据*outhex:加密后的命名数据16进制数,可以使用base64_encode转换为base64格式字符串密文*key:密钥*len:经过PKCS7填充后的明文数据长度*/voidAesEcb256Pkcs7Encrypt(u8*input,u8*outhex,u8*key,intlen){/*key:171
铍镁钙锶钡镭
·
2023-10-17 12:45
c++
服务器
linux
Java代写:ECTE331 Implement Simplified DES调试Java
代写实现DES算法,实现
加解密
。
chenyinshi
·
2023-10-17 09:24
Python实现AES算法和国密SM4算法
Python使用pycryptodome实现AES
加解密
、使用GmSSL实现SM4
加解密
算法;Shell脚本使用openssl实现AES
加解密
,详细见下文。
solihawk
·
2023-10-17 03:38
python
python
算法
密码学技术总结
消息的收发双方必须事先通过安全渠道交换密钥优点:
加解密
速度快,密文紧凑,使用长密钥时难破解。缺点:密钥分配问题,密钥管理问题,无法认证源。常见的对称密钥加密算法
喝醉的鱼
·
2023-10-16 23:45
密码学
安全
CTF中编码与
加解密
总结
CTF中那些脑洞大开的编码和加密转自:https://www.cnblogs.com/mq0036/p/6544055.html0x00前言正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问题:表哥,你知道这是什么加密吗?其实CTF中脑洞密码题(非现代加密方式)一般都是各种古典密码的变形,一般出题者会对密文进行一些处理,但是会给留一些线索,所以写此文的目的是想给小伙伴做题时给一些参考
weixin_30387799
·
2023-10-16 21:10
shell
ui
php
记利用crypto-js插件进行
加解密
之踩坑记录
所以前端需要利用crypto-js插件实现DES-CBC
加解密
方法首先观察项目原先的AES-ECB
加解密
方法importCryptoJSfrom"crypto-js";constKey="*******
我有辣条bxy
·
2023-10-16 21:08
js
javascript
前端
vue.js
某付宝APP之某加油小程序对称
加解密
算法解析
前言前几天发了一个某付宝小程序的sign参数md5加密拿到明文参数的帖子…又发现一个别的小程序,好像是用的对称加密,耐不住好奇心,就试了试…结果成功实现了
加解密
的操作。遂发帖记录一下。
闷骚小贱男
·
2023-10-16 21:06
JavaScript
javascript
算法
微信第三方平台【一】获取验证票据 component_verify_ticket,授权结果接收
在第三方平台创建审核通过后,微信服务器会向其”授权事件接收URL”每隔10分钟以POST的方式推送component_verify_ticke,推送到程序后,需要根据微信官方提供的
加解密
代码,进行解密。
阿·成
·
2023-10-16 15:02
微信第三方平台
java
小程序
JWT的无限可能性:它如何在身份验证、单点登录、API安全等领域发挥作用
UrlBase64二、Md5+salt二、对称加密四、非对称加密这节整理MD5、MD5+salt基本介绍、使用场景及特点,以及java实现机制(文末附代码,需要的自取哈)二、Md5+saltMd5加密(在线
加解密
网址
技术琐事
·
2023-10-16 13:00
java-ee
java
安全架构
spring
maven
基于PHP实现微信客服欢迎语发送
详情查看官方文档实现思路如下:验证url:实现微信客服正常使用首先需要在企微后台进行配置,如果要实现Api进行欢迎语发送时,就需要回调接口,该接口仅用一次配置成功后该代码可注释先将使用的方法进行封装一遍调用该类为回调信息
加解密
方便使用时调用不理解的话可以参照官方文档一一对应即可
Wei&
·
2023-10-16 05:02
php
微信
java
记一次
加解密
问题导致的线上事故
记一次
加解密
问题导致的线上事故题记经过大家的艰苦奋战,完成了一次大版本上线,所涉及的产品、交易较多,测试方面也投入了较大精力,相关交易验证完毕后,大家高兴的散去。
shang_xs
·
2023-10-16 00:58
maven-shade
bcprov-jdk15on
ECPoint
ECCure
Http
Connct
记一次排查线上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
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
网络协议
爬虫
安全
如何构建安全的App网络通信?
前言说到安全肯定逃不开数据的
加解密
,数据本地存储大多用对称
加解密
来实现,那网络传输数据的时候是不是也用对称
加解密
来实现?
ZA技术社区
·
2023-10-13 06:29
科技
数据安全
网络安全
众安国际
VPN保证安全的四项主要技术
1.概述目前VPN主要采用如下四项技术保证安全:隧道技术、
加解密
技术、密钥管理技术、使用者与设备身份认证技术。
迪丽热爱
·
2023-10-12 18:13
计算机网络
安全
网络
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
接口参数验签解密
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他