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
加密解密;
Linux下使用openssl库编程实现对称
加密解密
一、背景需求是对文件内容
加密解密
,对称秘钥方式有DES、3DES等方法,这样加密方与解密方可以双方约定好秘钥就能完成文件的安全传输;二、相关知识2.1对称加密算法DES概念:DES数据加解密就是将数据按照
staticnetwind
·
2020-08-02 18:54
linux
半年备战六面字节,成功收获抖音offer才发现算法尤为重要
加密解密
?2.TCP为什么是三次握手?time_wait?3.交换机和路由器的区别,具体一点?广播风暴?4.IP头都有什么
mrchaochao
·
2020-08-02 18:48
面试
Java
架构
java
面试
编程语言
字节跳动
consul
Tomcat配置https单向双向认证,iOS
加密解密
验证,iOS访问HTTPS
一.生成证书生成CA证书。目前不使用第三方权威机构的CA来认证,自己充当CA的角色。1.创建私钥:opensslgenrsa-outroot/root-key.pem10242.创建证书请求:opensslreq-new-outroot/root-req.csr-keyroot/root-key.pem3.自签署证书:opensslx509-req-inroot/root-req.csr-outr
JerryVon
·
2020-08-02 17:55
安全
C#/IOS/Android通用
加密解密
方法
公司在做移动端ios/android,服务器提供接口使用的.net,用到
加密解密
这一块,也在网上找了一些方法,有些是.net加密了android解密不了,或者反之。
林涵宇
·
2020-08-02 13:33
Unity游戏开发
Java、Android、IOS通用的
加密解密
方法
packagecom.changyou.ims.mobile.util;importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.io.OutputStream;/***Base64编码工具类*/publicclassCustomBase64{privatestaticfinalchar[]legalChars
宇光十色_FLY
·
2020-08-02 13:18
加密解密;
SM4国密
加密解密
实现代码demo
小程序实现国密SM4加密,解密。加密:varcbc=require('../../utils/cbc.js');cbc.encrypt_cbc(item.text,"1234567890123456"))解密:varcbc=require('../../utils/cbc.js');cbc.decrypt_cbc("K++iI4IhSGMnEJZT/jv1ow==","12345678901234
a_靖
·
2020-08-01 14:46
Web前端
微信小程序
JS
透明数据
加密解密
——–加密函数———–CREATEFUNCTIONdbo.EncryptByPassPhrasePwd(@passwordnvarchar(50))RETURNSvarbinary(max)ASBEGINdeclare@pwdvarbinary(max)SELECT@pwd=EncryptByPassPhrase(‘1234567’,@password)return@pwdEND———解密函数——
得码刘永锋
·
2020-08-01 13:39
sql
server
.net下RSA
加密解密
的封装
publicclassSecurity{privateRSACryptoServiceProviderRSAProvider;privatestringm_ContainerName;publicstringContainerName{get{returnm_ContainerName;}set{m_ContainerName=value;}}publicSecurity(){////TODO:在
lock0812
·
2020-08-01 13:32
Python实现AES
加密解密
importbase64fromCrypto.CipherimportAESdefaes_encrypt(value):'''>>>aes_encrypt('123456789')'CtiRP54bSBPzXFqWf2zw5g==''''cipher=AES.new('>>aes_decrypt('CtiRP54bSBPzXFqWf2zw5g==')'123456789''''cipher=AES
旷古的寂寞
·
2020-08-01 13:27
Python
python带界面带偏移的AES 加密工具
'''需求:做一个带界面的AES
加密解密
小工具1.支持选择加密方式:ECB,CBC,CTR,CFB,OFB2.支持加密,支持选择偏移量iv3.支持解密,支持选择便宜量iv'''fromCrypto.CipherimportAESfrombinasciiimportb2a_hex
jade1091201901
·
2020-08-01 12:15
python
串的基本运算实现-
加密解密
串
问题及代码:/**Copyright(c)2016,烟台大学计算机与控制工程学院*Allrightsreserved.*文件名称:encrypt.cpp*作者:单昕昕*完成日期:2016年4月18日*版本号:v1.0*问题描述:一个文本串可用事先给定的字母映射表进行加密。例如,设字母映射表为:abcdefghijklmnopqrstuvwxyzngzqtcobmuhelkpdawxfyivrsj则
kewlgrl
·
2020-08-01 10:50
数据结构程序设计作业2.2
vue项目中使用AES实现密码
加密解密
(ECB和CBC两种模式)
区别ECB:是一种基础的加密方式,密文被分割成分组长度相等的块(不足补齐),然后单独一个个加密,一个个输出组成密文。CBC:是一种循环模式,前一个分组的密文和当前分组的明文异或或操作后再加密,这样做的目的是增强破解难度。(不容易主动攻击,安全性好于ECB,是SSL、IPSec的标准)代码实现先安装crypto-jsnpminstallcrypto-js--save-devECB模式:importC
艾欢欢
·
2020-08-01 10:07
Vue
JavaScript
sm4加密 解密(oc)
前几天项目用到sm4
加密解密
,加密为十六进制字符串,再将十六进制字符串解密。
weixin_30900589
·
2020-08-01 09:21
【
加密解密
】ADFGX密码 --图形界面实现
加密解密
(一)、加密:Encrypt.java类:packagecn.hncu;importjava.util.ArrayList;importjava.util.Arrays;publicclassEncrypt{privateStringmessage;privateStringkey;publicStringgetMessage(){returnmessage;}publicvoidsetMessa
YI_DIAN_DIAN
·
2020-08-01 09:11
❶JavaSE
❻项目案例演示
----
----①JavaSE项目
RSA
加密解密
web应用
RSA加密rsa怎么用坑点rsa是一种非对称加密详细概念看百度吧,具体算法内容日后更新所以,简要记录一下rsa怎么用和我沙雕的遇到的问题吧。rsa怎么用rsa是非对称加密,自然就有公钥和私钥。公钥加密,私钥解密。最简单的使用方式就是通过openssl生成一对公钥和私钥。个人不推荐在一些网站上去申请rsa的公私密钥。线上申请的话很可能暴露密钥。然后我就在web后端和前端放置了已经生成好了的rsa密钥
.K.K.
·
2020-08-01 09:41
国密算法SM2、SM3、SM4详解
本文主要讲解“国密加密算法”SM系列的Java实现方法,不涉及具体的算法剖析,在网络上找到的java实现方法比较少,切在跨语言
加密解密
上会存在一些问题,所以整理此文志之。
zmywei_20160707
·
2020-08-01 08:15
随笔
安卓工具类分享-----来自github
AssetDatabaseOpenHelper目录资源获取Base64加密BitmapUtil获取Bitmap和对Bitmap的操作ChannelUtil获取市场号Colors颜色工具类包括常用的色值DESDES
加密解密
类
yyanjun
·
2020-08-01 08:16
android零碎知识
java 中使用RSA非对称性
加密解密
加密和解密使用不同的密钥(公钥/私钥),非对称加密/解密的安全性是基于复杂数学难题,特点是运算复杂、速度慢,主要应用于金融、军事等重大机密的系统。使用RSA加密数据时需要使用密钥对,也就是一个公钥,一个私钥。如A、B双方发送数据,A生成密钥对,将公钥发送给B,A将数据用私钥加密后发送给B,而B用A提供的公钥对数据进行解密。如果是B向A发送数据,B用公钥加密数据并发送给A,A使用私钥对数据进行解密。
yushuangping
·
2020-08-01 08:31
java
java
android
iOS系统加解密函数详解:MD5,SHA,DES
系统加密函数详解加密的种类单向加密通过对数据进行摘要计算生成密文,密文不可逆推还原,如:MD5、SHA、Base64双向加密与单向加密相反,可以把密文逆推还原成明文,双向加密又分为对称加密和非对称加密对称加密数据使用者必须拥有相同的秘钥才可以进行
加密解密
阿呆的乐乐园
·
2020-08-01 08:56
Java使用RSA
加密解密
签名及校验
项目要用到非对称
加密解密
签名校验什么的,于是从网上参考写一个RSA进行
加密解密
签名及校验的实例,听说是来源于《Java
加密解密
的艺术》。
wjxbj
·
2020-08-01 06:05
java基础
JS-RSA
加密解密
在上一篇文章《Java使用RSA
加密解密
签名及校验》中,用java实现
加密解密
,但是在实际应用中,如前端页面用户输入的密码传输给后台服务前,需加密,也就是公钥加密,私钥解密。
wjxbj
·
2020-08-01 06:05
JavaScript
RSA应用(web登录
加密解密
)
javaweb项目加密js资源:百度云盘地址:链接:https://pan.baidu.com/s/1fqZ5H0ToOwq2-om31p5eMQ提取码:zt2j数据加密://公钥varPUBLIC_KEY='你的公钥';//使用公钥加密varencrypt=newJSEncrypt();encrypt.setPublicKey(PUBLIC_KEY);username=encrypt.encry
小明同学——
·
2020-08-01 05:35
RSA应用
移位
加密解密
算法
移位加密算法,是需要有对应的参照(下例中参照为STR_AZ常量),//可以直接看代码,下面解释繁琐哈哈....如果待加密元素值在参照里找到相同的元素值,则取参照里移位后的值作为加密后的值。以此来实现移位;1publicclassMove{2//加密移位参照3staticfinalStringSTR_AZ="ABCDEFGHIGKLMNOPQRSTUVWXYZ";4staticchar[]ssTem
weixin_30827565
·
2020-08-01 03:13
Android中使用Apache Commons Codec找不到类或者方法错误
常见错误:在日常开发中,有很多地方用到
加密解密
的操作来保证数据的安全,这里常用到的就是“ApacheCommonsCodec”这个工具jar包。但是在Android开发直接使用其中方法会发生错误。
灿烂的黑土
·
2020-08-01 01:26
Adnroid基础
android常用的工具类
AssetDatabaseOpenHelper目录资源获取Base64加密BitmapUtil获取Bitmap和对Bitmap的操作ChannelUtil获取市场号Colors颜色工具类包括常用的色值DESDES
加密解密
类
安卓小飞
·
2020-07-31 22:23
Androidのdemo
AES
加密解密
Windows下正常linux下结果为空解密失败
加密过程需手动指定随机数的生成规则,解密过程中也需手动指定随机数的生成规则。java.security.SecureRandom此类提供加密的强随机数生成器(RNG)。许多实现都是伪随机数生成器(PRNG)形式,这意味着它们将使用确定的算法根据实际的随机种子生成伪随机序列。其他实现可以生成实际的随机数,而另一些实现则可能结合使用这两项技术。有以下两种请求SecureRandom对象的方法:仅指定算
会迟到但不会缺席
·
2020-07-31 21:36
java后台
java文件压缩解压
加密解密
之zip4j
依赖库地址:https://mvnrepository.com/artifact/net.lingala.zip4j/zip4jandroidstudio依赖:implementationgroup:'net.lingala.zip4j',name:'zip4j',version:'1.3.2'packagecom.xtm.test.picdemo.util;importnet.lingala.z
再学HelloWorld
·
2020-07-31 21:50
java
使用椭圆曲线进行
加密解密
JDK中自带了椭圆曲线的签名,但是没有实现椭圆曲线的
加密解密
。不过bouncycastle库实现了,下面的代码需要bouncycastle库。
lff0305
·
2020-07-31 19:19
程序
Unity C# 脚本实现AES
加密解密
//////AES加密//////明文///密钥///publicstaticbyte[]Encrypt(byte[]toEncryptArray,stringkey){byte[]keyArray=UTF8Encoding.UTF8.GetBytes(key);RijndaelManagedrDel=newRijndaelManaged();rDel.Key=keyArray;rDel.Mode
VR技术小光
·
2020-07-31 17:55
Unity3D
stm32 cubeide 添加 cryptographic .a .lib 加密库 使用 RSA非对称
加密解密
移植过程从st官网下载cryptolib,解压文件,进入目录.\STM32CubeExpansion_Crypto_V3.1.0\Fw_Crypto\STM32F4\Middlewares\ST注:本文针对F4芯片,其他芯片请参照路径自行更改将目录下的文件夹STM32_Cryptographic拷贝到需要移植的工程目录下右键项目名称,refresh,文件已添加进工程内右键项目名称,Properti
gyzw_mx
·
2020-07-31 17:44
stm32
stm32
rsa
加密解密
c语言
算法
RSA
加密解密
算法—数论基础
本章涉及知识点1、素数的定义2、寻找素数算法—短除法3、寻找素数算法—筛选法4、互质关系5、欧拉函数的证明6、欧拉定理7、费马小定理8、模反元素9、欧几里得算法—求最大公约数10、贝祖定理11、欧几里得扩展算法—求二元一次方程的解12、大整数快速幂算法13、大整数快速幂取模算法14、总结一、素数的定义质数又称素数,指在一个大于1的自然数中,除了1和本身之外,无法被其他自然数整除的数素数具有下列独特
PrivateEye_zzy
·
2020-07-31 16:54
Java-web下使用RSA进行
加密解密
操作
首先我们看下Java下操作RSA进行
加密解密
算法,代码如下:[html]viewplaincopypackagecom.jb.test;importjava.security.InvalidKeyException
奔跑-起点
·
2020-07-31 16:06
java
基于异或,取反和循环移位实现一个简单的
加密解密
函数
//字节循环右移unsignedcharRorByte(unsignedcharbData,size_tshift){unsignedchartemp=bData>>(8-shift);bData=bData<
hambaga
·
2020-07-31 14:21
C/C++
说说RSA
加密解密
的知识
说说RSA
加密解密
的知识。一般想到的加密方法就是移位,置换字符。
JasonChuanChang
·
2020-07-31 14:25
算法
Web登录使用RSA对密码进行
加密解密
过程
RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。首先简单说一下RSA加密方式(借用知乎上面的理解,通俗易懂):A要发消息给BB有一个盒子(公钥)一把锁(私钥)A拿到盒子放消息进去,上锁。快递给B,只有B能打开盒子。即使中途被劫也无法打开盒子。本文demo的实现逻辑如下:1、在后台服务端构造一个产生特定的密钥对
ycb1689
·
2020-07-31 13:30
java
android大分辨率图片的缩放处理和图片添加水印+文字,水印图片对角线显示
本来想着用android系统图库的原来实现的,但是图片
加密解密
麻烦,图片也不让放本地。
Aaron-Han
·
2020-07-31 11:33
Android
移动开发者
工程师
android
内存
位图
关于Web登录使用RSA对密码进行
加密解密
过程
公司需求,需要安全的通信,md5以及AES加密相对于RSA的加密性还是稍差了,所以首选了RSA这种加密方式。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。首先简单说一下RSA加密方式(借用知乎上面的理解,通俗易懂):A要发消息给BB有一个盒子(公钥)一把锁(私钥)A拿到盒子放消息进去,上锁。快递给B,只有B
Vernon308
·
2020-07-31 11:55
兴趣
使用装饰设计模式加密数据
importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.OutputStream;/***使用装饰设计模式把数据取反进行
加密解密
凯哥学堂
·
2020-07-31 11:13
iOS客户端与JAVA服务器之间的RSA
加密解密
文章转载自:http://www.cnblogs.com/makemelike/articles/3802518.html在网上找了许多篇关于RSA
加密解密
的文章与博客,是很有帮助,但比较零散与不简洁。
showhilllee
·
2020-07-31 10:47
ios
在线支付(易宝支付)
支付过程图解:相关资料:易宝支付产品通用接口帮助文档点击打开链接使用步骤:①src下面放入支付测试用的merchantInfo.properties(包含商家id【p1_MerId=10001126856】+
加密解密
用的
请叫我木丁西
·
2020-07-30 23:51
iOS10.0 后RSA
加密解密
失败
***重要的事情说三遍,需要在Targets-Capabilities将钥匙串权限打开***重要的事情说三遍,需要在Targets-Capabilities将钥匙串权限打开***重要的事情说三遍,需要在Targets-Capabilities将钥匙串权限打开#import@interfaceRSAEncryptor:NSObject/***加密方法**@paramstr需要加密的字符串*@para
Nigelr
·
2020-07-30 23:47
iOS
DES和RSA
加密解密
实例
加密的应用加密是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。数据加密技术已经广泛应用于因特网电子商务、手机网络和银行自动取款机等领域。加密系统中有如下重要概念:1:明文。被隐蔽的消息称作明文(plaintext)。2:密文。隐蔽后的消息称作密文(ciphertext)。3.加密。将明文变换成密文的过程称作加密(encr
tianlincao
·
2020-07-30 21:26
Java
黑马程序员-JAVA.io-流初探
Java.ioIO是各种应用中最常见不过的操作了,无论是键盘输入,文件读写,还是网络访问,
加密解密
,都少不了对各种数据流读入送出(内存),java.io包中提供了不少定义和操作IO的工具,今天就大致看下
sisel
·
2020-07-30 21:53
黑马
学习
超实用的PHP自定义函数
1、PHP
加密解密
PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。
707621521
·
2020-07-30 20:25
php
aes class 实现
加密解密
namespaceapp\common\lib;/***aes
加密解密
类库*@bysingwa*ClassAes*@packageapp\common\lib*/classAes{private$key
进击的PHPer
·
2020-07-30 19:12
openssl基本原理 + 生成证书 + 使用实例
公司一个项目要进行交易数据传输,因为这个项目银行那边也是刚刚开始启动,所有的支持只有一个传输字段的说明文档,好吧,总的有人做事不是嘛,于是接口开发正式展开,第一步的难点就是
加密解密
,我选择使用OpenSSL.OpenSSL
圆月弯刀丶
·
2020-07-30 18:24
信息安全
常见密算法https通信原理及openssl建立私有CA
2、密钥较长
加密解密
较慢不适用较大数据,常用于身份认证密钥交换。常见非对称加密算法:RSA,DSA单项加密:特性:1、定长输出无论数据多大,加密输出
z1027218141
·
2020-07-30 18:04
linux
DES
加密解密
工具类代码
注意:DES加密和解密过程中,密钥长度都必须是8的倍数下面是我在用到DES
加密解密
类里面,用到的秘钥(直接写死了,感
無水無痕
·
2020-07-30 18:28
sdk
使用java8 Base64要小心
结果在有些情况下
加密解密
打不死的小强lee
·
2020-07-30 18:42
java8
加密解密
基础及openssl构建私有CA初步
(一)
加密解密
基础首先要搞清楚的一个问题是,我们平时的网络通信存在哪些风险呢?目前互联网上常见的***方
weixin_34292287
·
2020-07-30 17:39
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他