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
加解密
【
加解密
与C】HASH系列(三)SM3
SM3算法简介SM3是中国国家密码管理局发布的密码杂凑算法标准,属于商用密码体系中的哈希算法。其输出为256位(32字节)固定长度的哈希值,安全性对标国际通用的SHA-256,但设计更注重抗碰撞性和效率,适用于数字签名、消息认证等场景。SM3算法特点输出长度:256位。分组处理:输入消息按512位分组处理。填充规则:采用Merkle-Damgård结构,填充方式与SHA-256类似(附加比特"1"
阿捏利
·
2025-07-05 10:18
加解密与C
哈希算法
c语言
算法
SM3
【
加解密
与C】对称加密(三)3DES
3DES概述3DES(TripleDataEncryptionStandard)是DES算法的加强版本,通过三次DES加密提升安全性。由于DES的56位密钥易受暴力破解,3DES采用两或三个不同的密钥进行多次加密,有效增加密钥长度至112或168位,兼顾兼容性和安全性。加密模式3DES支持多种加密模式,常见以下两种:EDE模式(Encrypt-Decrypt-Encrypt)使用三个不同密钥(K1
阿捏利
·
2025-07-05 10:18
加解密与C
算法
3DES
c语言
前端查询条件加密传输方案(SM2
加解密
)
二、解决方案讨论出的方案是通过前端查询条件加密,后端对加密的数据解密的方式,
加解密
使用SM2国密方案。
·
2025-07-05 06:48
前端CryptoJS
加解密
importCryptoJSfrom'crypto-js';constsecretKey=CryptoJS.enc.Utf8.parse('asqwdjjfwnlgi');//加密函数exportfunctionencryptData(data){letsrcs=CryptoJS.enc.Utf8.parse(data);letencrypted=CryptoJS.AES.encrypt(srcs
·
2025-07-04 03:20
BP-Tools21.02下载
加解密
利器 金融安全交易算法工具 PCI认证工具 金融和智能卡的数据
加解密
和数据转换工具
21.02版下载金融领域常用算法如AESRSADES都能计算,还能计算DUKPTAES/DES,以及TR31KBH的格式解析和数据包计算,另外还能提供EMVATRparser(ATR命令解析),HSM加密机指令组包,SimCard文件编辑和解析。
小黄人软件
·
2025-06-30 09:46
金融
安全
php代码混淆加密
License授权,有吧产品分装在kvm里面,但是感觉还是不太安全,于是想到对源码进行加密处理,目前市场上用的比较多的大致如下,本文使用了PHPScrewplus文章开头使用别人写好的一些方案,就是就是流行的
加解密
产品参考如下
阿杰_114
·
2025-06-28 02:25
系统安全
php
php
加解密
【MyBatis-Plus保姆级教程】第七章:插件机制与性能优化(SQL分析/防误删/自定义插件)
你是否有一些特殊的、全局性的需求(如数据
加解密
)不知如何优
·
2025-06-26 22:14
harmony-utils之SM4,SM4
加解密
harmony-utils之SM4,SM4
加解密
harmony-utils简介与说明harmony-utils一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用
·
2025-06-25 12:17
harmonyosarkts
harmony-utils之RSA,RSA
加解密
harmony-utils之RSA,RSA
加解密
harmony-utils简介与说明harmony-utils一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用
·
2025-06-25 12:16
harmonyosarkts
harmony-utils之DES,DES
加解密
harmony-utils之DES,DES
加解密
harmony-utils简介与说明harmony-utils一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用
·
2025-06-25 12:45
harmonyosarkts
harmony-utils之AES,AES
加解密
harmony-utils之AES,AES
加解密
harmony-utils简介与说明harmony-utils一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用
·
2025-06-25 12:15
harmonyosarkts
微信小程序开发中的数据
加解密
与安全防护
微信小程序开发中的数据
加解密
与安全防护是非常重要的,因为小程序在与服务器进行数据交互时,很容易受到数据泄露、数据篡改等安全问题的威胁。
心梓知识
·
2025-06-24 00:41
微信小程序入门之新手学习指南
微信小程序
安全
小程序
微信小程序使用rsa
加解密
jsencrypt.min.js!function(t,e){"object"==typeofexports&&"undefined"!=typeofmodule?e(exports):"function"==typeofdefine&&define.amd?define(["exports"],e):e(t.JSEncrypt={})}(this,function(t){"usestrict";
逆风优雅
·
2025-06-24 00:38
微信小程序
notepad++
小程序
用python实现随机生成sm2密钥对,并进行
加解密
目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、SM2密码学简介二、Python生成国密SM2密钥对1.导入相关库2.了解密钥对生成原理,并生成随机sm2密钥对3.使用Python进行SM2
加解密
总结前言前段时间的
万物皆虚
·
2025-06-22 06:24
学习历程
python
安全
密码学
python实现SM2算法
目录SM2算法介绍SM2算法的数学基础SM2密钥生成过程SM2签名和验证流程Python面向对象实现SM2
加解密
算法代码解释场景应用:数字证书签署总结SM2算法介绍SM2是中国国家密码管理局发布的国家密码标准
闲人编程
·
2025-06-22 06:53
密码学与信息安全
python
算法
开发语言
SM2
国密
密码学
加解密
Python实现乐企平台国密SM4加密解密工具开发实战
本文将详细介绍一个基于Python实现的国密SM4ECB模式
加解密
工具类,该工具专为对接乐企平台的数据传输安全需求设计,适用于需采用国密算法进行数据加密与解密的场景。
2B数字化文工
·
2025-06-19 21:35
乐企直连
python
开发语言
乐企平台
前言(做个提示大纲)
写了好多CTF的Reverse,突然冒出个想法,想写一个《
加解密
与C》的合集,总体思路就是用C去实现目前常见的
加解密
算法,包含国密。这篇文章主要是为了记录一个大纲。
阿捏利
·
2025-06-19 18:39
加解密与C
哈希算法
算法
c语言
【
加解密
与C】Base系列(二)
2.1、base58base58的编码原理为,将待编码数据的ascii整体看作一个256进制数,再把这个256进制数转为58进制,并查表找到对应字符。解码时先找到每个字节的字符在表中的位置,并把数组整体看作一个58进制数,再将58进制数转为256进制。base58默认码表为"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",码表
阿捏利
·
2025-06-19 18:39
加解密与C
c语言
加解密
【密码学】扩展欧几里得算法例题
应付考试的写法:注意:RSA
加解密
、签名时:计算的是关于φ(n)的逆元不是直接关于n的逆元,d是e的逆元,φ(n)与e互素才可以有逆元已知n=pxq,计算φ(n),计算d:扩展欧几里得算法流程:题目:d
·
2025-06-19 13:34
【web js逆向分析易盾滑块fp参数】逆向分析网易易盾滑块的 fp 参数,仅供学习交流
【需要做的可联系我】AES解密处理(直接解密即可)(crypto-js.js标准算法):在线AES
加解密
工具声明:为了保护本作者可以持续的更新知识,此次逆向出的网站源码代码不予分享,有需要可以直接找我。
小木_.
·
2025-06-17 20:01
JavaScript
javascript
分享
逆向分析
网易滑块
网易滑块分析
web逆向
Druid连接池自定义数据库密码
加解密
的实现
1.Druid的功能1、替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。2、可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。3、数据库密码加密。直接把数据库密码写在配置文件中,这是不好的行为,容易导致安全问题。DruidDruiver和DruidDataSou
微尘鉴
·
2025-06-17 12:05
Druid
数据库密码加密
vue 封装 axios 并使用 aes 对请求响应数据
加解密
//前端通过AES进行
加解密
(CBC模式)npminstallcrypto-js--save-dev1、新建文件AESED.jsimportCryptoJSfrom"crypto-js";letkey=
꒰ঌ小武໒꒱
·
2025-06-14 12:56
vue.js
前端
javascript
AES-GCM和SM4-GCM工作原理及数据
加解密
验证方案详解
AES-GCM和SM4-GCM工作原理及数据
加解密
验证方案详解下面分三部分给出:AES-GCM/SM4-GCM原理梳理基于OpenSSL的C语言ReferenceModel(可编译成DPI-C动态库)SystemVerilogDPI
元直数字电路验证
·
2025-06-10 07:18
PCIe/UCIe学习笔记
国密算法
数据加解密
PCIe加密传输
使用crypto-js进行DES加/解密
crypto-js官方网站:https://github.com/brix/crypto-js中文参考教程:前端加密JS库–CryptoJS使用指南在线
加解密
网站:https://www.mklab.cn
夏日米米茶
·
2025-06-09 04:37
web前端
javascript
前端
DES加解密
QT使用AES
加解密
,openssl及QCA问题记录
介绍AES在线加密解密工具-AES在线加密-AES加密-AES解密-AES算法原理-MKLab在线工具通过
加解密
工具提供的代码,是java版本,需要改成qt版本。
大象荒野
·
2025-06-08 07:35
嵌入式QT开发
笔记
qt
序列密码-OTP 详细讲解 (Python实现)
1.OTP
加解密
原理2.完整
加解密
过程2-1密钥生成函数2-2加密函数2-3解密函数2-4综合一下3.举一反三3-1对图片的加密3-2对图片的解密3-3对视频的加密3-4对视频的解密4.最后0.何为序列密码
whx_ppsl
·
2025-06-04 23:53
python
密码学
xposed 入门之修改手机 IMEI
吕元江2019年1月加入去哪儿网,现负责app的分析和设备指纹反爬事项,对app脱壳,java/nativec层
加解密
算法分析还原有丰富经验。
去哪儿网技术沙龙
·
2025-06-03 03:29
android
imei
安全
经验分享
安卓
PHP实现RSA与RSA256加密,解密,加签,验签
是由一对密钥来进行
加解密
的过程,分别称为公钥和私钥,两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。
Morven
·
2025-06-02 04:42
php
php
加密解密
一种C# 的SM4 的
加解密
的实现,一般用于医疗或者支付
一种C#的SM4的
加解密
的实现一般用于医疗或者支付加密stringcipherText=SM4Helper.Encrypt_test(data,key);publicstaticstringEncrypt_test
月巴月巴白勺合鸟月半
·
2025-06-01 11:40
Microsoft
Visual
Studio开发技术分享
医疗行业开发技术分享
c#
开发语言
健康医疗
解决java内置aes加密出现Given final block not properly padded异常的问题
今天使用java的aes解密的时候出现了Givenfinalblocknotproperlypadded的错误,如果你的数据不是用java自带的接口进行加密的密文,解密时可能出现这个问题,这是因为
加解密
除了算法外还有多种模式
xyhshen
·
2025-05-30 23:26
java
java
python写的AES128/ECB/pkcs7加密解密函数
因为需要,要实现一个python版的AES128
加解密
方法,加密模式ECB,填充模式pkcs7.(貌似pkcs5和pkcs7是一模一样的,我没有看具体原因(好像是aes没有64位的,64位对应5?))
土豆西瓜大芝麻
·
2025-05-29 07:38
Python
安卓开发
python
aes加解密
ecb
pkcs7
加解密
签名验签数字信封解读
文章目录1.什么是
加解密
2.
加解密
的作用3.密钥的安全性4.
加解密
使用场景5.加密算法的迭代进化1.什么是
加解密
首先了解几个名词术语:明文(plaintext):未经过处理的数据;密文(ciphertext
thetsunami
·
2025-05-26 21:30
加密
加密解密
OpenSSL 全攻略:一文教你玩转加密、证书和签名!
无论是HTTPS网站的安全通信、电子邮件的签名验证,还是文件的
加解密
,
vortex5
·
2025-05-24 00:01
工具命令
linux
密码学
ts http请求rsa加密key,ase加密params
importCryptoJSfrom'crypto-js';importJsEncryptfrom'jsencrypt';/**
加解密
数据类型*/exportinterfaceICryptProps{/
制冷男孩
·
2025-05-20 03:57
http
安全
网络协议
【老马】加密机
加解密
系列汇总篇(共计13篇)
加密机系列汇总【老马】离线版金融敏感信息
加解密
组件开源项目encryption-local【藏经阁】加密机服务完整解决方案,包含客户端+服务端如何从零开始实现加密机服务java技术栈加密机服务需要哪些核心能力
·
2025-05-20 02:53
后端java
Python实现RSA
加解密
算法
目录深入了解RSA加密算法一、RSA算法概述1.1关键步骤1.2安全性分析二、RSA算法的Python实现2.1辅助函数2.2密钥生成2.3加密与解密2.4使用示例三、总结深入了解RSA加密算法RSA(Rivest-Shamir-Adleman)是一种非对称加密算法,由RonRivest、AdiShamir和LeonardAdleman于1977年提出。作为非对称加密算法的典型代表,RSA被广泛用
闲人编程
·
2025-05-19 21:39
密码学与信息安全
python
算法
网络
RSA
J密码学
加密
解密
【老马】离线版金融敏感信息
加解密
组件开源项目 encryption-local
每一个子项目各自为政,
加解密
搞得也无法统一。也许下面这个开源项目可以帮助你。encryption-local一个离线版本的金融敏感信息
加解密
工具,用于数据库敏感信息存储。
·
2025-05-19 15:41
后端java
【老马】离线版金融敏感信息
加解密
组件开源项目 encryption-local
每一个子项目各自为政,
加解密
搞得也无法统一。也许下面这个开源项目可以帮助你。encryption-local一个离线版本的金融敏感信息
加解密
工具,用于数据库敏感信息存储。
老马啸西风
·
2025-05-19 09:52
opensource
safe
金融
安全
加解密
身份证
用户隐私
spring mvc和springboot 配置文件加密
spring-context.xmlpublicclassEncryptPropertyPlaceholderConfigurerextendsPropertyPlaceholderConfigurer{/***需要
加解密
的配置文件
T小健T
·
2025-05-19 04:19
spring
boot
spring
mvc
【藏经阁】加密机服务完整解决方案,包含客户端+服务端
encryption-local一个离线版本的金融敏感信息
加解密
工具,用于数据库敏感信息存储。离线版本的
加解密
好处是非常的方便。
·
2025-05-19 00:32
后端java
MyBatis Plus 敏感字段
加解密
与脱敏实战
每当项目进入安全合规阶段,总会听到这样的需求:"数据库里的身份证、手机号必须加密存储!"而且往往是业务已经开发了一半,突然被告知要改造,顿时头大。尤其使用MyBatisPlus这样的ORM框架时,如何在不影响现有代码的情况下实现加密存储、同时在前端展示时又要做脱敏,成了很多开发者的痛点。本文将分享一套实用的解决方案,帮你优雅地解决这一难题。加密方案设计加密算法选择在选择加密算法时,我们需要综合考虑
码上Java.
·
2025-05-18 03:53
Java
实战解决方案
mybatis
后端
java
spring
boot
加密算法核心知识体系:分类、安全级别与国密应用(2025 权威版)
一、加密算法分类与核心原理(一)三大核心类别(含国内外标准)分类特性典型算法(国外/国内)核心用途对称加密单密钥
加解密
,速度快AES、3DES/SM4、ZUC(国密)大数据加密(如硬盘、通信流量)非对称加密公钥加密
混进IT圈
·
2025-05-16 00:26
加密算法
信息安全
密码学
AES
国密算法
量子计算
ECC
对称加密以及非对称加密
例如,使用对称加密算法对报文进行加密,发送方和接收方都需要使用相同的密钥来进行
加解密
操作。非对称加密:
加解密
双方使用不同的密钥,一把是可以公开的公钥,另一把是不能公
小刘|
·
2025-05-10 19:00
网络
linux
运维
【JS逆向】前端加密对抗基础
目录逆向基础断掉调试基本常见的
加解密
方式encrypt-labs靶场搭建过程靶场基本教程AES加密key前端体现(固定key)AES服务端获取keyRSA非对称加密DES加密存在规律key明文加签sign
sysec.
·
2025-05-09 00:49
Web安全
前端
网络安全
web安全
C/C++ 仿射密码
加解密
算法详解及源码
仿射密码是一种基于代换和置换的经典加密算法,它使用了线性变换和模运算来对明文进行加密和解密。加密过程:明文中的每个字母都会被映射到一个数字,例如,A=0,B=1,…,Z=25。加密公式为:C=(a*P+b)%26,其中C是密文,P是明文中的字母对应的数字,a和b是密钥中的参数,a是一个与26互质的整数,b是一个在0到25之间的整数。对明文中的每个字母应用加密公式,得到对应的密文字母。解密过程:解密
猿来如此yyy
·
2025-05-08 21:01
C/C++算法详解及源码
c语言
c++
算法
开发语言
数据结构
lummerstealer分析
大致逻辑是将bss段的shellcode解密后,注入到MSBuild.exe中,所以着重分析一下shellcode,shellcode也被混淆了,功能大致分为3块1.窃取应用数据信息首先会连接C2,接收数据为
加解密
因子
程序猿大神
·
2025-05-02 10:51
技术分享
数据库
Python在接口测试中的应用
但如果接口中定义了一些需要
加解密
、数字签名等一些动态计算时,工具就很无助,唯有写代码进行实现测试。所以要根据接口协议,有针对性的进行选择工具,当工具不适合项目时需要进行工具开发。
芯动大师
·
2025-05-01 16:54
Python学习教程
爬虫与数据库
python
java
开发语言
前端aes专用秘钥
加解密
_前端AES算法加密解密原理及实现
对代码进行重构,页面跳转的时候总是提示参数错误,仔细检查了好几遍,确定就是那几个参数,最后找出原始页面对比,原来必须要加密传输才可以。事实上,在平时的项目开发中,经常要考虑到对数据进行加密传输的问题。数据在传输的过程中,如果使用原始数据,就可能会出现被监听、被截获、被篡改的情况,会产生非常大的安全隐患。因此开发人员需要在客户端对传输数据进行加密,然后在服务器端进行解密!看了看原来的代码,确定了他们
weixin_39955825
·
2025-05-01 02:28
前端aes专用秘钥加解密
MyBatis Plus 敏感字段
加解密
与脱敏实战
每当项目进入安全合规阶段,总会听到这样的需求:"数据库里的身份证、手机号必须加密存储!"而且往往是业务已经开发了一半,突然被告知要改造,顿时头大。尤其使用MyBatisPlus这样的ORM框架时,如何在不影响现有代码的情况下实现加密存储、同时在前端展示时又要做脱敏,成了很多开发者的痛点。本文将分享一套实用的解决方案,帮你优雅地解决这一难题。加密方案设计加密算法选择在选择加密算法时,我们需要综合考虑
·
2025-04-30 17:47
springboot+mybatis拦截器+自定义注解实现数据脱敏
为简化开发人员的开发工作量,使用mybatis拦截器对某些字段进行
加解密
,这样就不用开发人员手动去加密,提高效率。
al老将故里
·
2025-04-30 06:41
spring
boot
mybatis
java
上一页
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
其他