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加密解密
Java版AES加密/解密工具,含微信平台(小程序/开放平台)加密数据解密
在信息安全越来越重要的今天,数据加密尤其为重要,在密码学中常见的加密算法有对称加密(AES、DES、SM4)、非对称加密(RSA、
SM2
)、信息摘要算法(严格来说信息摘要算法不属于加解密算法,主要有md5
义龙陳序员
·
2023-03-29 12:31
项目开发
java
AES
微信小程序
加密解密
小程序 实现 国密
sm2
加密
第一步:进入微信小程序项目目录下,输入cmd第二步:加载插件包第三步:加载成功之后,会参生这个文件夹第四步:然后在对应的js文件中引入miniprogram-sm-crypto/index.js第五步:加密方式,加密方法
Wei_96
·
2023-03-29 12:01
小程序
加密
小程序
微信小程序
微信小程序——crypto-js参数加密、解密问题
目前主流的加密方式有:(对称加密)AES、DES(非对称加密)RSA、DSA,关于前端
加密解密
的方案一般都是选用crpto-js的比较多。
月来better
·
2023-03-29 12:55
小程序
微信小程序wx.canvasToTempFilePath压缩上传图片,ios压缩成功但是数据
sm2
加密后无法发起请求,安卓一切正常
因为所有请求的入参都会经过
sm2
加密,ios压缩成功后想要发起请求,就卡在了加密这步,无法执行下面的请求方法,打印出来加密前的参数也都没问题,
北极光之夜。
·
2023-03-29 12:38
前端大杂烩
微信小程序与uni-app
微信小程序
ios
android
图片压缩
iosbug
Scala JNI 问题汇总
在实现的过程中,由于开发设备是Mac系统,而需要打包
加密解密
的过程是在Linux系统上运行,所以最终都是以Linux为目标系统进行编译和测试,Scala语言没有明显的系统差异,而
墨弈
·
2023-03-29 01:58
关于jdk中类装载器ClassLoader扩展和JNI技术(JavaNativeInterface)以及类文件的
加密解密
算法
1、自定义Classloader的代码如下:packagecom.test.start;importjava.io.IOException;importjava.lang.reflect.Field;importjava.lang.reflect.InvocationTargetException;importjava.lang.reflect.Method;importjava.net.URL;
chenshuang_com
·
2023-03-29 01:44
java
classloader
jni
解密
加密
jdk
扩展
MATLAB实现维吉尼亚密码加解密
download.csdn.net/download/m0_56241309/87457176实验题目:维吉尼亚密码一、实验目的实验环境:Windows11操作系统;Matlab2019b实现目标:实现维吉尼亚密码加解密;实现
加密解密
交互界面
小时同学呀
·
2023-03-29 00:48
密码学
Matlab
matlab
开发语言
python 维吉尼亚密码加密和解密
最近在学密码学,作业里面的
加密解密
看得脑壳疼,刚好寒假自学了一些python,第一反应就是用python帮我加解密。
宵忍
·
2023-03-29 00:44
python
通过爱情故事,彻底弄懂 https 原理本质(二)加密过程
对称加密加密和解密使用同一把密钥,
加密解密
速度特别快。例如,DES。非对称加密使用公钥和私钥进行加密和解密,公钥加密私钥解,私钥加密公钥解。加密、解密的过程非常慢。例如,RSA。
艾阳Blog
·
2023-03-28 21:00
网络
安全
服务器
http
https
给Frp穿透的内网Web上https
在Nginx里配置上https证书,由Nginx实现ssl的
加密解密
。Nginx配置https证书和反向代理都是常规操作,不再做多
老率的IT私房菜
·
2023-03-28 14:08
Chapter 9——通信
加密解密
技术和DNS服务
一、简述常见加密算法及常见加密算法原理,最好使用图例解说常见的加密方式有四种:对称加密、密钥加密、单向加密和密钥交换。对称加密特性:1、加密、解密使用同一个密钥;2、将源时数据分割成为固定大小的块,逐个进行加密;常见算法:DES:DataEncryptionStandard,加密端64位明文产生64位密文,解密端使用64位密文还原64位明文;64位为一个块即8个字节,加密和解密使用56位的密钥,D
xlong1121
·
2023-03-28 09:27
Android-Openssl创建RSA公钥和私钥
Openssl下载https://oomake.com/download/opensslAndroid-RSA分段
加密解密
Android-Openssl创建RSA公钥和私钥Android-AES加解密Android-DH
Klany
·
2023-03-28 00:22
Java
加密解密
和数字签名
在做项目中,只要涉及敏感信息,或者对安全有一定要求的场景,都需要对数据进行加密。在Java中原生API即可实现对称加密与非对称加密,并支持常用的加密算法。对称加密对称加密使用单钥完成加解密,加密和解密采用相同的密钥。对称加密的速度快,常用于大量数据进行加密。主流的算法有:AES,3DES。生成3DES密钥/***对称加密-3DES算法,取代旧的DES*/SecretKeydesKey=KeyGen
Java程序员石头
·
2023-03-27 21:40
rsa
加密解密
packagesecurityimport("crypto/rand""crypto/rsa""crypto/x509""encoding/pem""errors""strategy/src/auxiliary")funcRsaEncrypt(origData,publicKey[]byte)([]byte,error){//将密钥解析成公钥实例block,_:=pem.Decode(public
Fonzie
·
2023-03-27 05:15
MyBatis原理(六)——插件
MyBatis的插件可以通过修改sql语,修改执行过程或者结果集解析,实现分页、数据的
加密解密
等。
Lnstark
·
2023-03-27 03:02
Android FFmpeg5.0 ubuntu 编译笔记
/configure--disable-x86a
sm2
.脚本android_buil
silencefun
·
2023-03-27 00:35
ubuntu无界面开启代理
使用shadowsocks1.安装sssudoapt-getupdatesudoapt-getinstallpython-pipsudoapt-getinstallpython-setuptool
sm2
crypto2
叶扬风起
·
2023-03-26 16:16
移动端中控方案
暂时总结以下几点:UI基类(控制器、导航栏、模型等)Banner图菜单切换开屏广告转场效果Toast业务登录注册统计分享支付(微信、支付宝、Apple)评分webview的交互网络请求数据存储
加密解密
图片上传分类工具
z小志
·
2023-03-26 05:09
常见的
加密解密
算法
文章目录一、概述二、区别一、概述加密分为单向加密和双向加密:单向加密又称为不可逆加密,即生成密文无法反解的一种加密方式;eg:MD5和SHA系列、HMAC。双向加密又称为可逆加密,即生成密文后,在需要的时候可以反解为明文;eg:RSA、AES、DES系列。双向加密又包括非对称加密和对称加密:对称性加密算法:也称单密钥加密。对称式加密就是加密和解密使用同一个密钥。信息接收双方都需事先知道密匙和加解密
一只IT攻城狮
·
2023-03-25 07:25
《数据结构与算法》系列
加密解密
java
rsa
md5
算法
Android HTTPS、TLS版本支持相关解决方案(转发)
原作:https://blog.csdn.net/s003603u/article/details/53907910该文章内容只是转发前言简介HTTPS相关名词解释图解HTTPS协议
加密解密
全过程异常解决问题描述原因分析解决方案参考链接前言在互联网安全通信方式上
总是lin
·
2023-03-25 05:42
代换密码的密码分析—详细分析过程
代换密码的密码分析使用单表代换密码,对于给出的密文进行分析并得到结果,了解
加密解密
过程密文信息如下:AHNFCROACOAHNISEFLCIASFVCNWOSEAHNWSRLDWCAHCEIRNTONDATRCFFOSEOANNLTEDTLUMCEUMFRSMAHNNUITETDTTEDJTPTEAHNUOWCNLDOCAOATRCFFBTASETGTCEOACAOARTDCACSETLTLLCN
柳妹要努力
·
2023-03-24 10:54
Android Glide实现图片
加密解密
自定义格式
转载请标明出处:https://www.jianshu.com/p/3d47987432ab本文出自:Jlanglang前言Glide作为一个简单易用的库,平时我们使用基本上就是Glide.with(this).load(data).into(view)本文主要介绍,如何加载已加密的图片.围绕2种类型:File本地资源Url网络资源第一次写付费文章.文章之所以弄成付费的也是想试一下我会尽可能写的没
Jlanglang
·
2023-03-24 09:28
Android网络数据传输安全——AES
加密解密
(ECB模式)
AES介绍ECB是最简单的块密码加密模式,加密前根据加密块大小(如AES为128位)分成若干块,之后将每块使用相同的密钥单独加密,解密同理。高级加密标准(英语:AdvancedEncryptionStandard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标
程思扬
·
2023-03-24 04:14
加密(一)
encrypt:加密decrypt:解密plaintext:明文ciphertext:密文引入EncryptionSignature_1.png如何防止被窃听EncryptionSignature_2.png如何
加密解密
dandelionYD
·
2023-03-23 23:47
【蓝桥杯-筑基篇】常用API 运用(1)
系列专栏:蓝桥杯个人主页:个人主页目录1.输入身份证,判断性别2.输入英语句子,统计单词个数3.
加密解密
4.相邻重复子串1.输入身份证,判断性别分析:判断性别,只需要判断倒数第2的奇偶就行方法1:String.charAt
热爱编程的小白白
·
2023-03-23 09:58
蓝桥杯
蓝桥杯
java
职场和发展
算法
SM2
国密生成公私钥
加密解密
importorg.bouncycastle.asn1.gm.GMNamedCurves;importorg.bouncycastle.asn1.x9.X9ECParameters;importorg.bouncycastle.crypto.AsymmetricCipherKeyPair;importorg.bouncycastle.crypto.CryptoException;importorg
Zhao_e9c5
·
2023-03-23 09:47
TP5.1写接口用来
加密解密
的方法
//对uid进行加密functionthink_encrypt($data,$key='',$expire=0){$key=md5(empty($key)?Env::get('CRYPT_KEY'):"");$data=base64_encode($data);$x=0;$len=strlen($data);$l=strlen($key);$char='';for($i=0;$i0&&$expir
吴涛涛
·
2023-03-23 05:40
Mybatis拦截器之数据
加密解密
拦截器介绍MybatisInterceptor在Mybatis中被当作Plugin(插件),不知道为什么,但确实是在org.apache.ibatis.plugin包下面既然是拦截器,可以拦截哪些内容呢?试想一下......当程序写到持久层时,Mybatis会执行指定SQL语句,并处理请求参数和返回值。没错,Mybatis拦截器可以帮助我们处理上述内容,请看官网的Plugins的片段,内容不多//
日拱一兵
·
2023-03-22 20:23
python实现对服务器脚本敏感信息的
加密解密
背景在实际项目实施中,会编写很多在服务器执行的作业脚本。程序中凡是涉及到数据库链接、操作系统用户链接、IP地址、主机名称的内容都是敏感信息。在纯内网系统中往因为开发时间紧迫,往往都直接将这些敏感信息明文方式写在脚本中了。稍微规范一点的,创建一个通用的config文件,将所有这类敏感信息记录在这个文件中,脚本以读取文件方式获取这些信息。这种方式的好处是脚本不用在应用迁移、灾备部署的时候再起不同的版本
八幡大老师
·
2023-03-22 19:31
TLS过程(DH 非对称加密)
TLS的目的便是解决数据的一、Record记录协议(对称加解密)二、HandShake握手,挥手验证通讯双方身份交换加解密的安全套件协商
加密解密
参数非对称加密当一个TLS会话建立好之后,会使用对称加密的密钥去通信
OOM_Killer
·
2023-03-22 16:34
前后端数据交互加密AES+RSA
附件下载:前后端数据交互加密实例.zip简单介绍一下AES和RSAAES:对称加解密,
加密解密
使用同一个秘钥。
_刘家强
·
2023-03-22 06:31
哈希加密算法
加密算法的分类对称加密采用对称秘钥的加密系统,加密、解密过程均采用同一把秘钥,通信双方必须同时获得这把钥匙进行
加密解密
操作。
静香头很痛
·
2023-03-22 02:22
C#与java互通,RAA
加密解密
扩展方法(备用)
publicstaticclassRSAExtensions{//////把java的私钥转换成.net的xml格式////////////publicstaticstringConvertToXmlPrivateKey(thisRSArsa,stringprivateJavaKey){RsaPrivateCrtKeyParametersprivateKeyParam=(RsaPrivateCrt
价值投机168
·
2023-03-20 14:40
iOS RSA
加密解密
感谢文章:iOS之RSA
加密解密
与后台之间的双向加密详解本文只是简单说明Mac通过openssl生成公钥私钥,获取私钥,公钥的时机以及注意点。生成公钥私钥。cd到一个文件夹,比如RSA。
雪_晟
·
2023-03-20 13:26
iOS - RSA 生成公钥 秘钥 pem文件
概述iOS中使用RSA
加密解密
,需要用到.der和.p12后缀格式的文件,其中.der格式的文件存放的是公钥(Publickey)用于加密,.p12格式的文件存放的是私钥(Privatekey)用于解密
英雄出少年
·
2023-03-19 05:53
python爬虫js
加密解密
系列文章合集
关于js
加密解密
的专题到此就先告一段落,后面的这个月的专题是其他的反爬虫手段以及python编程的设计模式,js破解方面也会不定期的分享。
Python之战
·
2023-03-18 22:55
AES
加密解密
python实现
1.前言关于现代密码学算法,可以查看以下博客全面了解CISSP考试要求里的“应用密码学”内容辅助记忆趣味串讲_晓翔仔的博客-CSDN博客AES的细节知识,可以查阅AES加密算法的详细介绍与实现_TimeShatter的博客-CSDN博客AES加密最常用的模式就是ECB模式和CBC模式,当然还有很多其它模式,他们都属于AES加密。ECB模式和CBC模式俩者区别就是ECB不需要iv偏移量,而CBC需要
晓翔仔
·
2023-03-18 09:27
code
design
skills
python
开发语言
密码学
非对称加密
AES
WEB前端对应PHP后端的AES
加密解密
代码
研究了一阵子,各种翻阅资料测试,今天终于找到了能跟我PHP后端配合解密加密的JS解决方案。代码如下:AESTESTvardata='{"test":"a","a":"b"}';varkey='16位的KEY';variv='16位的IV';//加密测试varencrypted=getAesString(data,key,iv);varenstr=CryptoJS.enc.Base64.string
Success85
·
2023-03-17 19:11
jsencrypt
加密解密
第一步,下载npminstalljsencrypt--dev第二步,建立jsencrypt.js文件,内容如下通过公钥加密,私钥解密,哪个页面需要引入utils/jsencrypt文件即可importJSEncryptfrom'jsencrypt/bin/jsencrypt.min'//密钥对生成http://web.chacuo.net/netrsakeypair;把下面生成的公钥、私钥换成自己
Jeffrey Dean
·
2023-03-17 16:12
js
javascript
前端
vue.js
php AES
加密解密
functionencrypt($key,$payload){$iv=openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-cbc'));$encrypted=openssl_encrypt($payload,'aes-256-cbc',$key,0,$iv);returnbase64_encode($encrypted.'::
never615
·
2023-03-17 11:37
Go语言实现
Sm2
加解密的示例代码
在Go语言中,可以使用github.com/tjfoc/gmsm/
sm2
包来实现
SM2
加密和解密。
·
2023-03-17 11:50
vue安装jsencrypt_jsencrypt实现前端RSA非对称
加密解密
(vue项目)
最近一个vue项目要求所有密码数据需要使用RSA非对称加密传输,以为挺简单,结果开发过程中还是遇到了些问题,简单做个笔记。同时也希望可以帮助到遇到同样问题的道友门。概念对称加密(算法):在加密和解密时使用的是同一个秘钥;非对称加密(算法):与对称加密算法不同的是,非对称加密算法需要两个不同的密钥(公钥和私钥)。公钥和私钥是一对,用公钥加密的数据,只有用对应的私钥才能解密。实际开发过程中,后台生成一
RachelEP
·
2023-03-17 10:49
vue安装jsencrypt
前端Vue使用
SM2
加密、解密方法
后端会生成密钥对(公钥(publicKey),私钥(privateKey))vue使用
sm2
加密1.安装下载依赖:npminstall--savesm-crypto下载报错的话可以用淘宝镜像下载:npminstallchromedriver
fangfor
·
2023-03-17 10:43
SM2
vue.js
前端
前端使用jsencrypt,进行RSA
加密解密
(处理长文本)
背景:项目涉及密码操作在向后端传输时是明文传输,不太安全,需要加密在使用jsencrypt之前需要浅浅了解一下原理:RSA加密算法是一种非对称加密算法,RSA加密使用了"一对"密钥.分别是公钥和私钥;一般是公钥加密,私钥解密。到这里其实就够开发使用了首先我们需要有这两个密匙:方式一:使用openssl生成密匙(需安装使用)方式二:使用在线网站生成(可测试)===>metools使用RSA加密:(需
paidaboluo
·
2023-03-17 10:42
javascript
vue.js
前端
前端使用AES(ECB)加解密、国密算法
SM2
加解密、base64加解密、RSA加解密总结
1.AES(ECB)加解密AES加密在前端项目中的使用方法本人使用的框架React进行的AES前端加密(不管是React,Vue,还是引入的JQuery库一样)1)引用在public>index.html文件中引入2)使用varkey=CryptoJS.enc.Utf8.parse("zhgerXHBVaaKm8xy")varplaintText='onlystar'varencryptedDat
memory_zzz
·
2023-03-17 10:10
前端加密解密
前端
算法
安全
Vue中前端加密使用RSA加密下的JSEncrypt防止明文暴露
常用加密方式之一就是RSA
加密解密
。RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。
干了这碗小米汤儿
·
2023-03-17 10:06
vue
vue前端加密
vue
RSA加密解密
JSEncrypt防止明文暴露
国密
SM2
-iOS(O2SECCKit)
不依赖第三方库OpenSSL实现目前只实现了素数域椭圆曲线(y^2=x^3+ax+b)的
SM2
加解密、签名和验签及SM3的Hash摘要椭圆曲线分为:Fp(素数域)椭圆曲线y^2=x^3+ax+b,素数域曲线应该已经够用了
O2Space_Xiu
·
2023-03-17 00:06
软件工程中常见的
加密解密
场景以及相应解决方案
前言我们在做程序开发的过程中,经常会遇到一些需求,是需要对某些敏感数据进行安全传输和保密的。比如用户的登录和注册操作,用户的登录态维护、以及接口签名、敏感数据加密传输等等。那么这篇文章将会首先介绍相关的比较常见的加密算法的概念,其次我会对一些比较大家常见的名词做一下解释,最后我会再讨论一下根据具体场景下的需求的相应解决方案。本文不会对加密算法的数学原理,以及各个算法的优点缺点做深入的解释。写作目的
柠檬乌冬面
·
2023-03-16 17:28
【爬虫知识】爬虫常见
加密解密
算法
常见加密算法:对称加密(
加密解密
密钥相同):DES、3DES、AES、RC4、Rabbit非对称加密(区分公钥和私钥):RSA、DSA、ECC消息摘要算法/签名算法:MD5、SH
K哥爬虫
·
2023-03-16 15:54
iOS
加密解密
安全问题
3.网络传输安全:网络数据客户端和服务器传输的时候,数据流加密.这里介绍几种加密方式1.SSkeychain钥匙串加密2.Base64
加密解密
3.MD5加密加盐这里有三种方式例子demoSSkeychain
yuezishenyou
·
2023-03-15 15:45
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他