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
sm2验签
非对称加密算法(RSA、ECC、
SM2
)——密码学基础
对称加密算法(AES、ChaCha20和SM4)Python实现——密码学基础(Python出现Nomodulenamed“Crypto”解决方案)这篇的续篇,因此实践部分少些;文章目录一、非对称加密算法基础二、RSA算法2.1RSA原理与数学基础2.2RSA密钥长度与安全性2.3RSA实现工具与库2.4RSA的局限性三、椭圆曲线密码学(ECC)3.1ECC原理与数学基础3.2常用椭圆曲线标准3.
·
2025-07-22 19:09
GDPR/等保2.0合规指南:企业商城系统必备的10大安全机制
一、全链路加密传输1、HTTPS强制部署采用OV/EV型SSL证书实现TLS1.3协议升级,支持国际RSA2048位或国密
SM2
算法
万米商云
·
2025-07-22 08:21
安全
数据库
网络
聊一聊接口测试编码和工具有哪些优缺点
像数据加密
验签
、异步回调这些场景,工具往往很吃力。维护性方面,虽然代码需要持续投入,但版本管理确实规范。不过作为测试管理者应该注意,这对团队技术水平要求不低,新人上手可能需要时间。
·
2025-07-20 06:03
Java实现端到端加密终极指南:密钥管理与分发的深度解析
企业级可靠性:Java生态提供BouncyCastle等成熟加密库,支持国密
SM2
/SM4及国际标准算法。全栈可控:从密钥生成到存储、分发、销毁,全程代码可审计,符合GDPR等安全规范。
墨夶
·
2025-07-19 10:00
Java学习资料4
java
python
开发语言
uniapp、微信小程序使用
sm2
加密解密,国密
sm2
login.js为登录页面js,request.js为公共请求封装js。详细使用方法及文件请前往资源绑定地址下载倒入即可,其中公私要密钥自己生成
·
2025-07-08 04:46
单片机:实现国密
SM2
算法(附完整源码)
单片机:实现国密
SM2
算法主要功能模块1.定义椭圆曲线参数2.大数运算(示例:大数比较)3.椭圆曲线点定义4.密钥生成5.加密与解密注意事项实现国密
SM2
算法在单片机上的完整源码涉及多个模块,包括椭圆曲线运算
源代码大师
·
2025-07-08 04:44
单片机实战教程
单片机
算法
嵌入式硬件
前端
sm2
国密加密解密
1.下载国密包npmism-crypto2.获取后端的公钥注sm-crypto使用BC库加解密前端密钥与后端密钥是两队,非常规的base64密钥前端公钥需要在前面加04占位否则无法解密//前端公钥constpublicKey='0453bac6d2499e427529b3fcd213c33fed87a596d27c52334d457c222c729727925bae7bd7937b2dee4493
sghu8023
·
2025-07-06 22:49
前端
javascript
开发语言
安全
解读国密非对称加密算法
SM2
本文先介绍非对称加密算法,然后聊一聊椭圆曲线密码算法(EllipticCurveCryptography,ECC),最后才是本文的主题国密非对称加密算法
SM2
。
云水木石
·
2025-07-06 22:47
详解国密算法
数据安全
前端查询条件加密传输方案(
SM2
加解密)
二、解决方案讨论出的方案是通过前端查询条件加密,后端对加密的数据解密的方式,加解密使用
SM2
国密方案。
·
2025-07-05 06:48
计算机网络深度解析:HTTPS协议架构与安全机制全揭秘(2025演进版)
从加密算法体系(国密
SM2
/3/4vsRSA/ECC)、TLS1.3协议超时优化、后量子密码迁移路径三大突破切入,结合OpenSSL3.2、BoringSSL实战案例,详解协议握手时延降低80%的底层逻辑
知识产权13937636601
·
2025-07-03 23:56
计算机
计算机网络
https
架构
微信支付回调验证实战:构建防伪造请求的3道防火墙
⚡痛点场景当你的电商系统遭遇:黑客伪造支付成功回调→0元订单自动发货重放攻击→单笔交易多次发货中间人篡改金额→1999元订单变成1.99元微信官方数据:未
验签
的回调接口被攻击概率高达73%安全架构三重防护
IT莫染
·
2025-06-29 23:19
工具及插件
#
配置
Spring
Boot
Demo
微信
Spring
Boot
3.2
微信支付V3
API
数据签名
防重放攻击
微信支付接入手册
微信支付手册报错:状态码401或者“错误的签名,
验签
失败”或者“签名错误,请检查后再试”微信支付助手
超奇电子
·
2025-06-28 08:32
微信
用python实现随机生成
sm2
密钥对,并进行加解密
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
SM2
密码学简介二、Python生成国密
SM2
密钥对1.导入相关库2.了解密钥对生成原理,并生成随机
sm2
密钥对3.使用Python
万物皆虚
·
2025-06-22 06:24
学习历程
python
安全
密码学
python实现
SM2
算法
目录
SM2
算法介绍
SM2
算法的数学基础
SM2
密钥生成过程
SM2
签名和验证流程Python面向对象实现
SM2
加解密算法代码解释场景应用:数字证书签署总结
SM2
算法介绍
SM2
是中国国家密码管理局发布的国家密码标准
闲人编程
·
2025-06-22 06:53
密码学与信息安全
python
算法
开发语言
SM2
国密
密码学
加解密
在Python中使用gmssl包实现
SM2
加密和解密
1.安装gmssl包pipinstallgmssl安装完成后,您可以使用gmssl提供的函数来修改User类中的set_password和verify_password方法,以便使用
SM2
加密和解密密码
jxncxgx
·
2025-06-22 05:22
python
Python 实现 SM 系列加密算法完全指南
我国自主设计的SM系列加密算法(包括
SM2
、SM3、SM4等),在金融、电子政务等重要领域得到了广泛应用。
注释比代码长
·
2025-06-22 05:51
算法系列
人工智能
python
SM
加密
C++硬核手搓国密算法:不用第三方库,头铁就完事儿了!
各位勇士们,今天我们要干一件疯狂的事——用纯C++手搓
SM2
/SM3/SM4国密算法,不借助任何第三方库!
skyksksksksks
·
2025-06-21 14:48
C++个人杂记
物联网
国密算法
国密
算法
密码学
c++
c语言
Python实现乐企平台国密SM4加密解密工具开发实战
背景介绍随着国家对信息安全的重视程度不断提升,国密算法(如
SM2
、SM3、SM4)在各类政务系统和企业级应用中得到了广泛使用。
2B数字化文工
·
2025-06-19 21:35
乐企直连
python
开发语言
乐企平台
公钥与私钥的使用方式
.既然这么多人知道,所以公钥不能证明来源一定是特定的人.加密/签名:加密:用户防止信息外泄(泄漏给不相关的人)签名:用于确认身份(可以类比下生活中的签名)到底谁创建/拥有/使用公钥与私钥当情景是签名/
验签
时
不要一直敲门
·
2025-06-11 00:44
网络
[密码学实战]彻底理解位(bit)与字节(byte)在十六进制处理中的区别
在密码学开发中,
SM2
、AES等算法的密钥长度常以位(bit)为单位描述,而实际代码操作却以字节(byte)为基本单位。
曼岛_
·
2025-06-10 16:43
成长之路
密码学
JAVA 微信小程序V3支付(保姆级)
AutoUpdateCertificatesVerifier在微信官方停止更新了虽然不影响使用但我在这里给大家道歉没有及时更新一直使用不更新的方法所以我们得跟上技术迭代的脚步预计十月底之前有时间给大家更新最新版验证证书和
验签
方法其它方法不变
扭曲的影子
·
2025-06-08 21:13
支付
java
微信小程序
开发语言
JAVA 微信APPV3支付(保姆级)
AutoUpdateCertificatesVerifier在微信官方停止更新了虽然不影响使用但我在这里给大家道歉没有及时更新一直使用不更新的方法所以我们得跟上技术迭代的脚步预计十月底之前有时间给大家更新最新版验证证书和
验签
方法其它方法不变
扭曲的影子
·
2025-06-08 21:13
微信
数字安全证书双算法技术详解与实践指南
一、双算法证书的技术演进与核心价值1.1安全算法的范式转变在数字化安全领域,双算法SSL证书实现了国际通用算法(RSA/ECC)与国密算法(
SM2
/SM3/SM4)的深度融合。
·
2025-06-07 19:23
后端
国秘算法介绍及简单使用
国秘算法介绍及简单使用背景简介Springboot中简单使用
SM2
、SM3、SM4添加依赖
SM2
使用SM3使用SM4使用背景 国密算法是我国自主研发创新的一套数据加密处理系列算法,从SM~SM9不等,
学习啷个办
·
2025-06-04 12:26
算法
java
NodeJS全栈WEB3面试题——P5全栈集成与 DApp 构建
✅核心机制:钱包签名+后端
验签
Web3登录是基于“消息签名”来验证用户链上身份,而非传统用户名/密码。
穗余
·
2025-06-03 11:28
Web3
web3
车载软件更新 --- 数据完整性和正确性策略(数据
验签
事宜汇总)
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是系统思考、大胆设计、小心求证;三是“一张纸制度”,也就是无论多么复杂的工作内容,要在一张纸上描述清楚;四是要坚决反对虎头蛇尾,反对繁文缛节,反对老
汽车电子实验室
·
2025-06-03 02:56
电子电器架构——刷写方案
车载诊断概念
测试用例
架构
网关释放buffer的必要性
数据库
开发语言
数据完整性和正确性策略
PHP实现RSA与RSA256加密,解密,加签,
验签
1、RSA加密简介RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥,两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。2、RSA加密、签名区别加密和签名都是为了安全性考虑,但略有不
Morven
·
2025-06-02 04:42
php
php
加密解密
java php rsa加密解密_使用PHP实现RSA算法的加密和解密
本文提供使用RSA算法加密解密数据的PHP程序类(签名和
验签
的实现方式可以查看使用PHP实现RSA算法的签名和
验签
这篇文章),封装了格式化公钥和私钥文件的方法,这样无论使用什么格式的公钥或者私钥都可以正常运行
weixin_39774445
·
2025-06-02 04:11
java
php
rsa加密解密
RSA加密、解密、签名、
验签
(验证签名)&RSA算法原理
一、加密的原因1.加密:是为了防止信息泄露;2.签名:签名为了防止信息被篡改,保证数据完整性和发送方角色的可靠性和不可依赖性。二、RSA加密简介RSA加密是一种非对称加密。可在不直接传递密钥的情况下,完成解密;是由一对密钥来进行加密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是一对极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。三、
茶渍*
·
2025-06-01 09:54
网络
android
java
国密SSL证书和国产SSL证书有什么区别
国密SSL证书和国产SSL证书在定义、算法标准、安全性能、兼容性、应用场景及自主可控性等方面存在显著区别,具体分析如下:定义与背景国密SSL证书采用中国自主研发的密码算法(如
SM2
、SM3、SM4),符合国家密码管理局发布的密码标准
秋水丶秋水
·
2025-05-30 10:18
ssl
网络协议
网络
snap 技术包安装、卸载、执行过程原理浅析
包安装过程从snap-store查找、下载包并校
验签
名调用unsquashfs解压包到临时目录生成包
longyu_wlz
·
2025-05-30 05:39
包管理器
snap
privt_root
平台无关
加解密签名
验签
数字信封解读
文章目录1.什么是加解密2.加解密的作用3.密钥的安全性4.加解密使用场景5.加密算法的迭代进化1.什么是加解密首先了解几个名词术语:明文(plaintext):未经过处理的数据;密文(ciphertext):明文经过密码转换而成的一种表现形式;加密(Encryption):将明文转换为密文的过程;解密(Decryption):将密文恢复为明文的过程;哈希算法:对任意一组输入数据进行计算得到一个输
thetsunami
·
2025-05-26 21:30
加密
加密解密
等保密评的SSL证书申请全流程解析
企业需选择支持
SM2
/SM3/SM4的国密SSL证书,或同时支持RSA与国密算法的双证书体系。
网安小张
·
2025-05-23 10:55
网络
安全
【AI模型学习】E
SM2
文章目录1.版本2.开始2.1安装2.2使用预训练模型2.2.1代码2.2.2讲解2.2结构预测3.任务类型总结1.蛋白质结构预测(ESMfold)2.特征嵌入提取(esm-extract)3.零镜头变体预测(ESM-1v/ESM-2)4.逆向折叠(ESM-IF1)5.宏基因组图谱数据(ESMAtlas)6.多序列比对分析(ESM-MSA-1b)7.生成式蛋白质设计(ESM-2)1.版本ESM-2
千233
·
2025-05-22 23:44
深度学习
人工智能
学习
python
如何解决 java.security.SignatureException: Signature length not correct 异常问题?亲测有效的解决方法!
通常在
验签
(验证签名)时发生此错误,表明签名数据的长度不符合所选算法的要求。1.2异常场景此异常通常出现在两种情况下:签名和验证算法不匹配:例如,签名是用一个较大的哈
猿鹏探码
·
2025-05-22 00:18
Bug追踪者
java
python
开发语言
加密算法核心知识体系:分类、安全级别与国密应用(2025 权威版)
含国内外标准)分类特性典型算法(国外/国内)核心用途对称加密单密钥加解密,速度快AES、3DES/SM4、ZUC(国密)大数据加密(如硬盘、通信流量)非对称加密公钥加密+私钥解密,安全但慢RSA、ECC/
SM2
混进IT圈
·
2025-05-16 00:26
加密算法
信息安全
密码学
AES
国密算法
量子计算
ECC
密码技术--国密证书及go语言生成自签国密证书
go语言生成自签证书文件(
SM2
)packagemainimport("crypto/rand""crypto/x509/pkix""encoding/pem""github.com/tjfoc/gmsm
Yuan_sr
·
2025-05-13 01:01
密码学
密码学
ca证书
信息安全
openssl生成秘钥对进行加密解密
验签
可以使用OpenSSL进行加密解密和签名验证。OpenSSL是一个开源的加密库,提供了许多加密算法和协议的实现。以下是使用OpenSSL库进行加密解密和签名验证的步骤:1、生成私钥:运行以下命令生成私钥文件(例如,private.key):opensslgenpkey-algorithmRSA-outprivate.key2、从私钥中提取公钥:运行以下命令生成公钥文件(例如,public.key)
我姓曹,谢谢
·
2025-05-10 15:40
ssl
安全
1.67g 雨晨 22635.5305 Windows 11 企业版 23H2 极速增强版
===========================================================================================全程由最新YCDI
SM2
025
YCOSA2025
·
2025-05-01 22:02
windows
网络加密认证算法 HTTP授权认证 角色访问控制模型 身份和访问管理 JWT一种认证协议 编码算法 加密算法 对称加密 加密、解密、签名、
验签
,密钥,证书 消息摘要 哈希散列算法
网络加密认证网络加密认证算法、HTTP授权认证、角色访问控制模型、身份和访问管理、JWT一种认证协议、编码算法、加密算法、对称加密、加密、解密、签名、
验签
、密钥、证书以及消息摘要和哈希散列算法都是网络安全和通信领域中非常重要的概念和技术
EwenWanW
·
2025-04-29 12:55
网络加密算法
【密码学基础】【
SM2
公钥算法】【ECC算法实现】椭圆曲线运算算法、求解椭圆曲线上的点,
椭圆曲线点集产生方法如下通过该方法得到如下算法:#计算椭圆曲线的点集defcalculate(a,b,p):results=""forxinrange(p):z=(pow(x,3)+a*x+b)%presult=(pow(z,(p-1)/2))%px1=pow(z,(p+1)/4)%px2=p-pow(z,(p+1)/4)%pstart="当x={x}时,\tz={z},z^{t}={result
cqupyu
·
2025-04-28 22:22
算法
密码学
python
通过安当CA加密机扩展实现,中小企业实现快速低成本自建CA
其核心价值体现在三大维度:1.1身份认证体系的自主可控零信任架构支撑:通过
SM2
数字证书实现设备(如工业PLC)、员工(VPN登录)、A
安 当 加 密
·
2025-04-26 19:56
网络
安全
制造
.NET C# 国密算法(SM算法)详细实现
.NETC#国密算法(SM算法)详细实现1
SM2
-椭圆曲线公钥密码算法
SM2
是基于椭圆曲线密码学(ECC)的公钥密码算法,功能类似于国际通用的RSA或ECC,主要用于加密、签名和密钥交换。
Winemonk
·
2025-04-25 14:08
.NET
算法
算法
.net
c#
Snowy —— 一个国内首个采用国密技术为核心
功能特色:国密集成:支持
SM2
/SM3/SM4算法,覆盖登录加密、日志签名、数据脱敏等场景,符合等保要求模块化设计:插件化分包(如snowy-plugin-auth鉴权模块、snowy-plugin-gen
·
2025-04-25 12:39
程序员
YashanDB CRYPT_KEY函数
CRYPT_KEY函数支持创建
SM2
类型的非对称密钥和SM4的对称密钥。本函数遵循如下规则:expr1只支持
SM2
和SM4两种算法类型。expr1不能为NULL或其他,否则报错。
·
2025-04-24 18:40
数据库
python通过gmssl进行
SM2
国密算法签名实战踩坑
其实官方的例子没有问题,如下:1.初始化Crypt
SM2
importbase64importbinasciifromgmsslimport
sm2
,func#16进制的公钥和私钥private_key='
cjqyufu
·
2025-04-24 08:44
python
基于国密算法
SM2
非证书标识公钥密码技术(IPK)
文章目录前言一、基于国密
SM2
非证书标识公钥(IPK)技术二、IPK的技术实现三、IPK的应用场景四、IPK关键技术和创新点4.1.关键技术4.2.创新点五、相关性能比较5.1.
SM2
和SM9签名验证时间比较
废话不多说
·
2025-04-23 01:53
笔记
大数据
人工智能
物联网
信息安全
算法
[密码学基础]国密算法深度解析:中国密码标准的自主化之路
本文将从技术原理、应用场景和生态发展三个维度,全面解读
SM2
、SM3、SM4、SM9等核心算法,并对比国际主流密码体系(如RSA、AES),揭示国密算法的独特价值与未来挑战。
曼岛_
·
2025-04-20 18:20
成长之路
密码学
[密码学基础]GMT 0029-2014签名
验签
服务器技术规范深度解析
GMT0029-2014签名
验签
服务器技术规范深度解析引言在数字化转型和网络安全需求激增的背景下,密码技术成为保障数据完整性与身份认证的核心手段。
曼岛_
·
2025-04-20 17:18
成长之路
密码学
服务器
运维
签名验签服务器
SM2
算法的SSL证书:国密标准的HTTPS加密新选择
什么是
SM2
算法?
SM2
算法是中国国家密码管理局发布的一种基于椭圆曲线密码(ECC)的公钥加密算法。它是中国商用密码体系(简称“国密”)的重要组成部分,广泛应用于数字签名、密钥交换和加密通信等领域。
·
2025-04-19 02:45
sslhttps
上一页
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
其他