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加密解密
openssl 实现 aes 文件
加密解密
openssl实现aes文件
加密解密
依赖Linux环境(基础)安装openssl(加密用)安装python环境(转换密钥用)参考脚本如下:#!
ZONE画派
·
2020-08-16 22:53
Linux
Python
Shell
[SpringCloud]Config配置中心入门
Config分为客户端和服务端两部分,服务端是分布式配置中心,是一个独立的微服务,用来连接配置服务器并为客户端提供获取配置信息,
加密解密
信息等访问接口。
1900Yin
·
2020-08-16 21:00
C++实现DES
加密解密
DES实验要求实验目的实现电子本模式(ECB)和密码分组链接模式(CBC)的DES算法。实验要求指定明文文件、密钥文件、初始化向量文件的位置和名称,加密的操作模式以及加密完成后密文文件的位置和名称。加密时先分别从指定的明文文件、密钥文件和初始化向量文件中读取有关信息,然后按ECB和CBC操作模式分别进行加密,最后将密文(用16进制表示)写入指定的密文文件。解密类似。统一将文件名命名如下:明文文件名
雩停
·
2020-08-16 20:10
密码学
C++实现RSA
加密解密
RSA实验要求实验目的要求实现RSA的密钥生成、数据加密和解密。实验要求密钥生成包括随机生成两个大素数p,q,计算n=p×q和Φ(n)=(p-1)(q-1),然后选择与Φ(n)互素且小于Φ(n)的整数e,计算d=e-1modΦ(n),最后得到公钥{e,n}和私钥{d,n}。要求p,q至少均大于1010,将生成的整数p、q、n、e、d分别写入文件p.txt、q.txt、n.txt、e.txt、d.t
雩停
·
2020-08-16 20:09
密码学
JavaWeb一个表单多个提交
一个表单多个提交按钮,提交到不同的Action:(每次只能提交到一个Action,有多种选择)例:方式一:1、表单中设置两个提交按钮:加密、解密;点击后分别调用不同的方法
加密解密
2、在不同的函数中设置要提交的地址
小威子
·
2020-08-16 20:41
加密解密
实现和原理
我们有这样的一个场景,有发送方,接收方,第三方。发送方想要发送消息给接收方,第三方想要截取消并篡改消息,然后再转发给接收方。怎样才能衬得上是安全的交流方式呢?一般来说需要满足下面的三个条件:完整性(消息不被篡改),保密性(第三方无法解密),可认证性(接收方知道消息是由谁发送的)。首先,我们来讲下MD5加密,严格来说,MD5并不能称为加密,它只是一种散列运算,对消息进行散列运算,可以获得消息的摘要(
qq_26054303
·
2020-08-16 20:04
Web安全
SS加密方式浅析
速度最快但加密简单,易破解rc4加密,md5校验AES区别AES-XXX-CFBAES-XXX-CTRAES-XXX-GCM定义GMAC伽罗瓦消息验证码+CTR区别仅加密仅加密加密+消息完整性校验优点加密可并行
加密解密
均可并行计算
加密解密
均可并
Bleachswh
·
2020-08-16 18:15
折腾
加密
C++
加密解密
函数及用法示例
//常量#defineC152845#defineC222719CStringEncrypt(CStringS,WORDKey)//加密函数{CStringResult,str;inti,j;Result=S;//初始化结果字符串for(i=0;i>8));//将密钥移位后与字符异或Key=((BYTE)Result.GetAt(i)+Key)*C1+C2;//产生下一个密钥}S=Result;/
yaoohfox
·
2020-08-16 17:32
c++
SSL工作原理和握手过程
(对称加密实现不了这个,因为大家密钥一样,都可以
加密解密
辰子老八
·
2020-08-16 16:25
安全设计
信息安全
安全
密码学
https
DES
加密解密
字符串
//////字符串如果操过指定长度则将超出的部分用指定字符串代替//////要检查的字符串///指定长度///用于替换的字符串///截取后的字符串privatestaticstringGetSubString(stringp_SrcString,intp_Length,stringp_TailString){returnGetSubString(p_SrcString,0,p_Length,p_T
十年河东,十年河西,莫欺骚年穷
·
2020-08-16 16:40
加密公共类
VS下的文件加密和解密C/C++-------VS下做了点点修改
加密解密
的思路是用二进制的形式读取文件,然后逐个字节异或一个数就是加密,再异或一次就是解密了。
Demllie
·
2020-08-16 16:07
C/C++
简单的加密/解密算法_/c++
下面介绍一个简单的加密/解密算法实例,希望对此
加密解密
算法有一定认识:首先介绍加密算法:主要加密计算为'^'原因
doraHP
·
2020-08-16 14:58
c++
QQ协议TEA
加密解密
代码 C#
网上找到的qq协议的TEA加密和解密说明如下:也有很多源代码,但是感觉上代码比较复杂,不容易看。我用C#重写了下。基于2008协议*QQ消息的加密算法是一个16次的迭代过程,并且是反馈的,每一个加密单元是8字节,输出也是8字节,密钥是16字节*我们以prePlain表示前一个明文块,plain表示当前明文块,crypt表示当前明文块加密得到的密文块,preCrypt表示前一个密文块*f表示加密算法
qiuzhengxiang
·
2020-08-16 13:20
Linux下实现 OpenSSL 简单加密与解密字符串
场景shell脚本中存在明文密码客户要求禁止使用明文密码,密码做加密处理.方案在网上了解到了LinuxOpenSSL
加密解密
工具可以指定各种加密算法为字符,文件做加密处理.加密的案例比较多,解密的寥寥无几
chuanbofen3674
·
2020-08-16 12:12
操作系统
shell
C# 3Des
加密解密
第三方的加密规则约定:加密经过3DES加密后的Base64编码最近在对接一个第三方接口,请求参数和响应参数全采用3des加密规则,由于我是用.NET对接的,而第三方是Java开发的,所以两种程序之间采用的算法有一点差异,java的3des加密采用的是"DESede/CBC/PKCS5Padding"规则,所以对应的C#规则是"PaddingMode.PKCS7和CipherMode.CBC",使用
Qin066
·
2020-08-16 11:00
C#
C/C++学习之C提高-----文件加解密案例
适合做大数据加密,强度弱eg:des,3des,AES196…2.对称加密原理3.非对称加密加密的密钥和解密的密钥不一样场景运算慢,强度大,安全eg:rsa10242048,ECC椭圆曲线(SM系列…)4.
加密解密
三要素明文密文密钥文件加密案例
Daycym
·
2020-08-16 11:12
c++学习笔记
安卓应用安全指南 5.6.3 密码学 高级话题
AndroidApplicationSecureDesign/SecureCodingGuidebook译者:飞龙协议:CCBY-NC-SA4.05.6.3.1选择加密方法在上面的示例代码中,我们展示了三种加密方法的实现示例,每种加密方法用于
加密解密
以及数据伪造的检测
布客飞龙
·
2020-08-16 11:22
渗透
国人开源了一款小而全的 Java 工具类库,厉害啊!!
Hutool是什么Hutool是一个Java工具包类库,它可以对文件、流、
加密解密
、转码、正则、线程、XML等JDK方法进行封装,组成各种Utils工具类。
Java技术栈
·
2020-08-16 10:59
nodejs的crypto模块基础知识普及篇
1、nodejs的crypto模块(v11.10.0)nodejs提供了众多和
加密解密
相关的封装器,比如OpenS
weixin_34356310
·
2020-08-16 09:45
php
加密解密
函数authcode的用法详细解析
//参数解释//$string:明文或密文//$operation:DECODE表示解密,其它表示加密//$key:密匙//$expiry:密文有效期functionauthcode($string,$operation='DECODE',$key='',$expiry=0){//动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙$ckey_length=4;//密匙$key=md5($key
vvvbird
·
2020-08-16 08:36
其它
可以相互解密的C#版及C++版DES算法代码(包括ECB、CBC模式,Zeros、PKCS7填充,以及Base64编解码)
这里要特别感谢http://blog.csdn.net/bengold1979/article/details/2208930,他的代码中大部分都没问题,但是在PKCS7填充算法的
加密解密
中有一些问题,
powerants
·
2020-08-16 07:34
技术应用
crypto-js实现前端《AES/DES》加密,python进行对应的后端解密
一、对称加密AES、DES1.AES
加密解密
1.AES-128-CBCZero:数据长度不足时填充0,如果数据长度刚好合适就不填充PKCS5:填充8字节长
山河长不高吖
·
2020-08-16 06:23
数据加密
m2e-wtp的作用
wtp解释WTP:WebToolsProjectMaven集成WTPTheMavenIntegrationforWTPproject,alsoknowna
sm2
e-wtp,aimsatprovidingatightintegrationbetweenMavenIntegrationforE
风云海滩
·
2020-08-16 06:01
Maven
maven
m2e-wtp
UE4 AES
加密解密
(解决中文乱码问题)
UE4自带了AES的
加密解密
方法,但是找了一下并没有
加密解密
成功的文章,于是写下这篇给大家,第一次写博客,写不好,写错的地方请帮忙指出。
熊60号
·
2020-08-16 04:58
UE4
Oracle定义DES
加密解密
及MD5加密函数
(1)DES加密函数createorreplacefunctionencrypt_des(p_textvarchar2,p_keyvarchar2)returnvarchar2isv_textvarchar2(4000);v_encvarchar2(4000);raw_inputRAW(128);key_inputRAW(128);decrypted_rawRAW(2048);beginv_tex
xdweleven
·
2020-08-16 04:18
DB
json格式的base64
加密解密
对于需要进行base64的数据,要加密后才可以测试,那么我们接下来给出一段代码1、我们的统一格式2、对这种数据进行加密#-*-coding:utf-8-importbase64,uuiddefmain():foriinrange(5):s="{\"usridc\":\"%s\"}"%uuid.uuid4()encodestr1=base64.b64encode(s.replace('-','').
鹿鸣悠悠
·
2020-08-16 03:07
接口测试
Java md5 密码加解密
传入同一密钥如:key123456进行
加密解密
packagecom.pub;importjava.security.SecureRandom;importjavax.crypto.Cipher;importjavax.crypto.KeyGenerator
天明丶super
·
2020-08-16 01:43
Java后台
Vagrant2.2.6 和VirtualBox6.1.0不兼容解决
VirtualBox6.1.0Vagrant2.2.6问题描述新入手的电脑,安装了Vagrant和VirtualBox后准备安装CentOS系统,初始化成功后执行vagrantup命令抛出如下提示:dduan@DESKTOP-FP
SM2
5EMINGW64
dadeity
·
2020-08-15 23:31
Vagrant
国密算法介绍
主要有SM1,
SM2
,SM3,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
NO23412号菜狗
·
2020-08-15 22:08
安全工程
算法
C语言基础之62个练手小项目,来试一下?
C语言实现的猜拳游戏(剪子锤子布),让你与电脑对决C语言贪吃蛇下载[带源码和解析]C语言文件
加密解密
软件C语言写的简单的定时关机程序C语言动态数组的实现:数组长度随数组元素改变,不会溢出,不会浪费资源一道题目
Xin_So
·
2020-08-15 21:43
商用密码算法简介
商用密码算法简介商密算法概述对称密码算法对称算法概述序列密码和分组密钥的区别分组密码的工作模式公钥密码算法公钥密码算法模型
SM2
公钥算法SM9公钥算法对比杂凑算法概述密码杂凑算法的应用对比商密算法概述现代密码技术中
Lapedius
·
2020-08-15 19:51
商用密码产品认证
pgRouting官方教程四:准备数据
目录一、创建数据库二、获取实验数据三、将数据导入数据库3.1、使用PostGIS的数据导入工具导入数据3.2、使用o
sm2
pgrouting导入数据本文将介绍如何将实验数据导入数据库。
不睡觉的怪叔叔
·
2020-08-15 19:07
开源GIS
数据库
关于文件、文件夹加密隐藏原理的一点想法
最近研究了市面上比较常见的几款文件加密软件原理,单文件的
加密解密
已经没什么可说的了。常见的文件夹加密方法被我归纳为以下4种:1.利用windows系统特殊的保留文件名后缀,使文件夹无法打开和删除。
yoyocn
·
2020-08-15 17:08
实用技巧
simtrace之探秘SIM卡中的世界
允许运营商给你的SIM卡下载固件
加密解密
读取手机数据获取用户
weixin_33922670
·
2020-08-15 16:43
Hutool使用指南(一):时间日期工具
Hutool是一个Java工具包类库,对文件、流、
加密解密
、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类。适用于很多项目以及Web开发,并且与其他框架没有耦合性。
612星球的一只天才猪
·
2020-08-15 15:52
tools
RSA算法,加密/解密和签名/验签
1、概述非对称加密算法加密和解密用的密钥是不同的,这种加密方式是用数学上的难解问题构造的,通常
加密解密
的速度比较慢,适合偶尔发送数据的场合。优点是密钥传输方便。
JUN_LLLL
·
2020-08-15 15:22
信息安全
关于文件&文件夹加密&隐藏原理的一点想法
最近研究了市面上比较常见的几款文件加密软件原理,单文件的
加密解密
已经没什么可说的了。常见的文件夹加密方法被我归纳为以下4种:1.利用windows系统特殊的保留文件名后缀,使文件夹无法打开和删除。
fengrx
·
2020-08-15 14:00
Windows相关
安全
加密
破解
windows
解密
microsoft
编程
MD5解密
importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;/***采用MD5
加密解密
weixin_30858241
·
2020-08-15 11:06
单片机多机通信(转载)带校正
://blog.sina.com.cn/s/blog_6a1d74f90100udx7.html一、多机通信原理在多机通信中,主机必须要能对各个从机进行识别,在51系列单片机中可以通过SCON寄存器的
SM2
kc87654321
·
2020-08-15 10:44
delay
工作
table
编程
语言
c
C51多机通信
主从通信基本步骤:1.主机从机初始化为方式2或者3,从机都置
SM2
=1,允许中断2.主机置TB8=1,发送从机地址3.所有从机均接收主机发送要寻址的从机地址4.被寻址的从机确认地址后,置本机
SM2
=0,
jinshaopu
·
2020-08-15 10:39
89S52
C51
51 单片机的多机通信
它专有一个控制位
SM2
。;当把
SM2
设置为1后,单片机的串口,就仅仅接收《第9位为1的数据》。;对方发送的《第9位为0的数据》,接收机的串口是不理会的。
baidu_知道
·
2020-08-15 10:06
串口通信
基于Java Bouncy Castle的PGP
加密解密
示例1
GPG文件加解密百科及教程:http://www.ruanyifeng.com/blog/2013/07/gpg.htmlhttp://www.alexgao.com/2009/01/24/gpg/pom:commons-netcommons-netorg.bouncycastlebcpg-jdk15onUTIL工具类:packageutil;importorg.apache.commons.io
OkidoGreen
·
2020-08-15 09:37
工具-加解密
AES
加密解密
ECB方式 JAVA服务器加密前端解密
加密方式:先将文本AES加密返回Base64转码解密方式:将数据进行Base64解码进行AES解密一、CBC(CipherBlockChaining,加密块链)模式是一种循环模式,前一个分组的密文和当前分组的明文异或操作后再加密,这样做的目的是增强破解难度.密钥密钥偏移量java/adroid加密AESOperator类:packagecom.bci.wx.base.util;importjava
hccgk
·
2020-08-15 07:23
OC
使用GPG对文件进行
加密解密
批处理
在日常生活中,我们一定有许多文件是放在自己电脑里不想让别人看到的。就拿照片举例吧,现在有一个文件夹,里面全是我们拍过的照片,下面让我们一步一步来看看如何使用GPG对它们进行批量加密。(想了解更详尽的GPG使用方法,可以参阅http://blog.csdn.net/puppylpg/article/details/50901779)先把最终的成果放上来——批量加密脚本EncryptionBatch:
puppylpg
·
2020-08-15 07:33
linux
gpg在xp系统使用,用java调用指令对文件
加密解密
由于项目要求,要使用gpg加解密技术,于是下载了gpg4win-2.1.0.exe,可是安装后kleopatra.exe怎么也运行不了,然后在网上查资料,大家都说控制面板修改语言为英语(美国),可是我试过以后依然不行,但还是可以用指令去加解密文件,然后找到了一篇好文章,解决了我的大部分疑惑。生成密钥:C:\DocumentsandSettings\admin>gpg--gen-key//输入此命令
pinkpqs
·
2020-08-15 07:56
学习笔记:公钥私钥 签名验签
加密解密
CA 证书
重点:1、区分
加密解密
和签名验签(在非对称加密情景下)
加密解密
:#A给B发消息#A用B的公钥进行运算(加密),B收到后用B自己的私钥进行逆向运算(解密)签名验签:#A给B发消息#A用A自己的私钥进行运算
MangoQY
·
2020-08-15 05:40
JAVA使用PGP对文件签名+验签
的程序员,为了传输加密报文,开发的一款加密软件,:pgp,但是它是商用程序,后来自由软件觉得好用,开发了一个开源版本:gnuPG,后来呢,又出现了一个标准的pgp开源软件:openpgp,gnuPG可以
加密解密
另外两个软件的输出
砖头不是一天能搬完滴
·
2020-08-15 04:28
java
Java 3DES
加密解密
本博文转载:https://blog.csdn.net/softwave/article/details/76975272依赖包importorg.apache.commons.codec.digest.DigestUtils;importorg.apache.commons.codec.binary.Base64;算法代码/***转换成十六进制字符串*@paramusername*@return
杨子翎
·
2020-08-15 03:09
java技术
开发语言/框架
JS 使用RSA
加密解密
只贴代码另存为html即可查看效果使用jsencrypt执行OpenSSL的RSA加密,解密//公钥varPUBLIC_KEY='MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8HMr2CBpoZPm3t9tCVlrKtTmI4jNJc7/HhxjIEiDjC8czP4PV+44LjXvLYcSV0fwi6nE4LH2c5PBPEnPfqp0g8TZeX+bYGvd
zhangjianying
·
2020-08-14 22:32
Mybatis拦截器之数据
加密解密
拦截器介绍MybatisInterceptor在Mybatis中被当作Plugin(插件),不知道为什么,但确实是在org.apache.ibatis.plugin包下面既然是拦截器,可以拦截哪些内容呢?试想一下…当程序写到持久层时,Mybatis会执行指定SQL语句,并处理请求参数和返回值。没错,Mybatis拦截器可以帮助我们处理上述内容,请看官网的Plugins的片段,内容不多//执行Exe
日拱一兵
·
2020-08-14 22:06
Java
Mybatis
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他