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、自建CA
一、三种加密方式1.对称加密工作机制:需要对加密和解密使用相同密钥的加密算法。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。将原文分割成固定大小的数据块,对这些进行加密,前后块可能还有关联。优点和使用范围:对称密码技术进行安全通信前需要以安全方式进行密钥交换,且它的规模复杂对称密码技术的优点在于效率高,算法简单,系统开销小,适合加密大量数据。对称密钥算法具有加密处理简单,
weixin_33778544
·
2020-08-18 04:45
图解SSL和
加密解密
-原理篇
1.SSL原理SecureSocketsLayer(安全的套接字层)位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。用于保障在Internet上数据传输之安全,利用数据加密技术,可确保数据在网络上之传输过程中不会被截取及窃听。2.SSL的会话过程SSL会话主要分为三步:1.客户端向服务器端索要并验正证书;2.双方协商生成“会话密钥”;对成密钥3.双方采用“会话密钥”进行加密通信;
skydust1979
·
2020-08-18 02:26
smtp协议解析分析(源代码)
include#include//使用bzero()#include"iostream"#include"fstream"#include"time.h"#include"Base64.h"//用来Base64
加密解密
泰迪超
·
2020-08-18 00:04
smtp协议
PHP
加密解密
明文相同每次密文不一样非对称加解密
//加密://密钥把数据装入二进制(更安全)$key=pack('H*',"bcb04b7e103a0cd8b54763051cef08bc55abe029fdebae5e1d417e2ffb2a00a3");echo'key::'.$key.'';//看下二进制数据长度$key_size=strlen($key);echo"Keysize:".$key_size."\n";$plaintext=
lumengabc
·
2020-08-17 23:24
myphp
PostMan 学习笔记
PostMan学习笔记PostMan内置库的使用`cheerio`:类似`jQuery`用于处理`Dom`.CryptoJS
加密解密
其它常用的代码片段参考资料PostMan内置库的使用cheerio:类似
笑虾
·
2020-08-17 23:39
Test测试
前端使用crypto.js进行
加密解密
最近在保存数据的时候,接触到crypto,在这里记录一下。可以在这个GitHub的https://github.com/brix/crypto-js上下载该js,它可以单独引入所需要加密方式的js;也可以引入一个crypto-js.js这个文件,它相当于引入了所有的加密方式,我使用的就是后者一次引入所有的加密文件。因为我的需求是加密可逆,具有一定的安全性(对安全性要求并不是特别高),所以使用DES
fu_ycc
·
2020-08-17 22:59
在VS中编译openssl进行RSA
加密解密
RSA算法原理:http://blog.csdn.net/q376420785/article/details/8557266下载安装编译Openssl:http://blog.csdn.net/fengyunzhongwei/article/details/44570917使用Openssl命令台指令生成密钥:http://www.cnblogs.com/aLittleBitCool/archi
Adelram
·
2020-08-17 20:59
分享
ssl的消息读写以及和tcp语义的异同
因此如果用select模型的话可能会出现一些莫名其妙的问题,事实上也正是ssl消息需要
加密解密
从而需要整个消息整个消息读写才使得ssl协议的行为和tcp的有了少有的不一致。
VHeroin
·
2020-08-17 20:10
Network
python实现维吉尼亚
加密解密
以及利用拟重合指数法爆破
#-*-coding:utf-8-*-""""""#!/usr/bin/envpythonimportstringimportpprinta_z=string.ascii_lowercaseA_Z=string.ascii_uppercase#生成维吉尼亚表defproduce(location):s=""s+=A_Z[location:]+A_Z[0:location]returnsdefpro
RememberMePlease
·
2020-08-17 20:17
密码
VUE PHP AES 前端后端
加密解密
、双向
加密解密
实例教程 (详细解读)
VUE前端加密PHP后端解密PHP后端加密VUE前端解密教程文章解析AESAES加密模式(ECB、CBC、CFB、CTR、CFB/OFB)ECB:电码本模式(ElectronicCodebookBook(ECB)这种模式是将整个明文分成若干段相同的小段,然后单独一个个加密,一个个输出组成密文。CBC:密码分组链接模式(CipherBlockChaining(CBC))这种模式是先将明文切分成若干小
@Forever
·
2020-08-17 19:39
Aes
vue
php
aes
openssl
algorithm
【转】51单片机串口程序(C语言版)
SCON寄存器的SM1,
SM2
主要用来设置串行口的工作方式,具体对应关系见图2,REN:串行口接受使能位,当单片机要接受数据时该位应该置一,TB8:发送
hlzs_01
·
2020-08-17 18:12
STC
【翠字营原创】基于 cryptlib.lib 开发的几种
加密解密
算法经典例子 涉及: MD5 AES AES-CBC 希望对大家学习有帮助!
这几天初步研究了一下
加密解密
算法,查了不少的资料,发现中文网上的资料不是很好,很多说的云里雾里,对于初步了解学习密码算法的同志很是头痛,不知道是大家都很懂还是有多保留哦下面把自己完成的测试通过的代码和大家晒一下
xucuiping_
·
2020-08-17 17:45
C++
计算机网络复习笔记(二、应用层)
加密解密
等,最终呈现出对话的效果协议:这层的协议不为其他层提供服务,只接收传输层的服务所以有源源不断地新协议加入进来!!!因为可以轻松去除协议,新的协议只要使用传输层提供的服务,就可以加入
尤加利安
·
2020-08-17 17:38
CTF 密码学入门
CTF密码学入门这几天看了一些密码学的题,觉得水特别深,
加密解密
的方法太多了,对于萌新来说,入门不容易。
Desparallel
·
2020-08-17 17:44
Python crypto模块实现RSA和AES
加密解密
Pythoncrypto模块实现RSA和AES
加密解密
Python的crypto是用于RSA
加密解密
,AES
加密解密
的。一、RSA和AES简介RSA加密算法是一种非对称加密算法。
Python碎片
·
2020-08-17 17:00
Python/PYPI
Java实现MD5
加密解密
1、maven引入jar包org.apache.commonscommons-lang33.3.22、代码packagecom.qunar.hadoop.util;importorg.apache.commons.codec.digest.DigestUtils;publicclassMD5{/***@paramtext明文*@paramkey密钥*@return密文*///带秘钥加密public
TRX1024
·
2020-08-17 16:32
MD5
Linux之加密和安全
Non-repudiation安全防护环节物理安全:各种设备/主机、机房环境系统安全:主机或设备的操作系统应用安全:各种网络服务、应用程序网络安全:对网络访问的控制、防火墙规则数据安全:信息的备份与恢复、
加密解密
管理安全
weixin_34216196
·
2020-08-17 16:21
vim for dos编辑汇编语言代码简易教程
下面我通过一段汇编代码演示它的使用方法,方法新手学习参考:1、编辑一个汇编代码文件:601.asm启动MS-DOS系统后,在命令提示符中输入vim601.asm,命令行如下所示:C:\study>vim601.a
sm2
vs9841
·
2020-08-17 15:18
汇编语言
加密解密
之Token令牌
一、base64(1).base64
加密解密
方法图示方法作用参数返回值b64encode将输入的参数转化为base64规则的串预加密的明文,类型为bytes;例:b‘steveJobs’base64对应编码的密文
.我心永恒_
·
2020-08-17 15:12
python
CTF做题笔记(二)+ 第一次团队内比赛
rot13
加密解密
MD5
加密解密
种族歧视备份文件cookiesimple_jsbaby_webN种解决方法小姐姐—y1ng一次团队比赛看图片属性SL藏在字节中修改图片宽或高补充头部LSB使用outguess
m0re
·
2020-08-17 14:01
CTF
RSA加解密原理
0x01前言其实密码学一直是一个很有趣的领域,
加密解密
来防止消息被第三者得知。密码学被广泛应用在战争、互联网信息安全、日常生活。从1949年前的古典密码学,到近代密码学,再到现代密码学。
CTF小白
·
2020-08-17 14:01
CTF
CTF题库-实验吧(密码学)之综合篇
比赛常用在线转码网站:ASCII在线转换器:http://www.ab126.com/goju/1711.html各种密码加密与解密:http://www.zjslove.com/3.decode/在线
加密解密
Program the ape
·
2020-08-17 14:28
实验吧—密码学
SM2
算法与原生RSA、ECDSA算法的比较
ECDSA算法以及
SM2
算法都是基于椭圆曲线离散对数问题(ellipticcurvediscretelogari
只留一笔
·
2020-08-17 14:22
RSA
加密解密
RSA是一种块加密的算法,所以对于明文需要将他们分成固定的块长度,考虑到输入的数据长度的问题,所以加解密的填充有好几种:无填充,就是直接对明文进行加密PKCS1。将数据长度分成密钥长度-11byte,比如密钥是1024bit,那么长度就是1024/8-11=117bytes,具体的格式:先填0,2,然后随机生成其他的byte,后面才是真正的数据PKCS1_OAEP将数据长度分成密钥长度-41byt
老谭TYH
·
2020-08-17 13:31
JAVA
前端
非对称加密 原理及实践
非对称加密过程中的密钥被分为私钥和公钥:公钥被用在加密阶段私钥被用在解密阶段主要有两个应用场景:
加密解密
、签名验签。典型的非对称加密算法有RSA。
BrownWong
·
2020-08-17 13:19
python
RSA
加密解密
1.自己写一个类RSAUtils把下面的代码添加进去staticclassRSAUtils{//这里的参数随便写privatestaticfinalStringPRIVATE_KEY="1";privatestaticfinalStringPUBLIC_KEY="2";/***计算出公钥私钥用map存储*@return*@throwsException*/publicstaticMapgenKey
孜燃
·
2020-08-17 13:46
AES
加密解密
/***@Description:生成密钥*@parampassword*@return*@throwsException*/publicstaticSecretKeySpecinitKey(Stringpassword)throwsException{KeyGeneratorkgen=KeyGenerator.getInstance("AES");kgen.init(128,newSecureR
代码狩猎者
·
2020-08-17 13:49
JAVA
Linux下搭建GeekOS-0.3.0实验环境
直接下载linux下的可执行文件,拷贝到/usr/bin/这个目录下,然后在终端中输入:sudochmod+x/usr/bin/na
sm2
、bochs目前官网上最新的版本是2.5.1。
hmily_andy
·
2020-08-17 12:23
GeekOS
javamd5
加密解密
JAVA的MD5加密与解密MD5的全称是Message-DigestAlgorithm5,Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。MD5将任意长度的"字节串"变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学
gaoshanliushui2009
·
2020-08-17 12:36
操作系统
JWT RS256加解密、JWK获取PublicKey和PrivateKey、从已存在公私钥加解密JWT
拿到公私钥后如何
加密解密
?
badboy_fzk
·
2020-08-17 12:04
JWT
KONG
jwt
图解HTTPS协议
加密解密
全过程
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS简介HTTPS其实是有两部分组成:HTTP+SSL/TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密,验证的,且看下图。1.客户端发起HTTPS请
qeiwang
·
2020-08-17 12:27
http协议
非对称加密的
加密解密
与签名验签
加密解密
:公钥加密,私钥解密,保证信息的保密性,只有拥有密钥的双方才能获知。签名验签:私钥签名,公钥验签,保证信息的来源,防止信息被篡改。
我的裤衩呢
·
2020-08-17 11:49
Java
加密解密
等操作的工具类
packagecom.unionpay.acp.sdk;importjava.io.IOException;importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.PrivateKey;importjava.security.PublicKey;importja
小匠(jiang)
·
2020-08-17 11:58
java
Java与对称加密、非对称加密算法
分组密码:将明文划分成不同的组,分别对每个组进行
加密解密
。平常使用时,分组密码是最常用的。分组密码根据
林下de夕阳
·
2020-08-17 10:59
Java
c# rsa
加密解密
详解
前言RSA加密算法是一种非对称加密算法,简单来说,就是加密时使用一个钥匙,解密时使用另一个钥匙。因为加密的钥匙是公开的,所又称公钥,解密的钥匙是不公开的,所以称为私钥。密钥关于RSA加密有很多文章,但几乎都只介绍了RSACryptoServiceProvider类的使用方法,如果只是走走看看,是没问题的,但真的想使用时,就会发现,你没有密钥字符串。。。下面我们从获取密钥字符串开始逐步学习加密。密钥
·
2020-08-17 09:26
sqlcipher命令行
加密解密
数据库
sqlcipher命令行
加密解密
数据库对未加密数据库进行加密.\sqlcipher.exe.
逆光倾城
·
2020-08-17 09:04
数据库
Openssl 报错: unable to find 'distinguished_name' in config
最近部署openssl,生成证书,结果发现报错如图:我执行的命令是:opensslreq-new-x509-sha256-keyprivkey_
sm2
.key-outcer.crt-days10000-
为善去恶是格物
·
2020-08-17 08:01
openssl命令行进行RSA
加密解密
实现了在Window控制台使用openssl工具生成rsa私钥和公钥然后用公钥对于hello.txt文件加密得到enhello.txt文件最后用私钥对于enhello.txt文件解密得到outhello.txt文件控制台命令如下:OpenSSL>genrsa-outrsa_private_key.pem1024GeneratingRSAprivatekey,1024bitlongmodulus..
yky__xukai
·
2020-08-17 07:56
密码学
openssl
Android独立开发------>前期搭框架准备事项
—事项如下:———–1.基础UI的封装———–2.
加密解密
———–3.版本控制———–4.异步加载框架———–5.组件间通讯的选择———–6.推送集成———–7.地图(如果有)集成———–8.验证码(如果有
逗比小可爱
·
2020-08-17 07:09
android
密码学 -
加密解密
- 学习
1.应用场景主要用于了解加密相关的知识.2.学习/操作1.介绍TBD2.学习https://www.liaoxuefeng.com/wiki/1022910821149312/1023025778520640//nodeJs-加密和哈希算法后续补充...3.问题/补充1.MD5到底是不是加密算法?4.参考https://www.liaoxuefeng.com/wiki/10229108211493
ning先森
·
2020-08-17 07:15
pycrypto实现AES+Base64
加密解密
简单demo
简单demopython实现fromCryptoimportRandomfromCrypto.CipherimportAES#TODOchangetosomethingwithmoreentropydata='helloworld1helloworld2helloworld3helloworld4helloworld5'key=b"1234567890123456"defpad(data):"""
韭浪
·
2020-08-17 07:36
非对称加密与对称加密
对称加密 对称加密中,
加密解密
使用的都是同一个密钥。例如,甲与乙通信,甲用密钥对数据加密发送给乙,乙接收信息后,使
Leor-cao
·
2020-08-17 07:31
区块链
AES CBC
加密解密
(偏移量)
参考文章:AES
加密解密
(ECB模式)工具:在线AES
加密解密
使用固定的keypackagecom.eshore.cloud.utils;importandroid.text.TextUtils;importandroid.util.Base64
P.TAN
·
2020-08-17 06:16
信息安全
RSA加密 简单介绍
SHA-1(杀one)中的RSA算法核心特点:有一个公钥,有一个私钥,二者是一套,且每一套都是独一无二的.再无第二套一模一样的.公钥可以随便给人,但私钥确是不可外传的.公钥私钥都可以进行
加密解密
,哪个加的密
疯狂的小马
·
2020-08-17 05:59
Android
成长之路
CTF-RE-webassembly (2019强网杯)
wasm逆向的一般套路,用wa
sm2
c将wasm转化成c伪代码,然后再用gcc-c命令编译但是不链接得到.o文件。注意编译时缺少什么文件就在wa
sm2
c文件夹中复制过去即可。.
SuperGate
·
2020-08-17 05:37
CTF-RE
C# 证书 .cer, .pfx 创建,加解密 导出为 Base64编码文件
RSA
加密解密
:私钥解密,公钥加密。
zr1982930
·
2020-08-17 04:47
.NET技术文章
C#
证书
.cer
Base64编码
关于文件透明
加密解密
1.windows文件系统概述硬盘文档加密系统驱动原理一般有两种:通过HOOK一些底层的系统内核调用对文件目录的访问权限进行控制,在文件系统输入输出驱动上层直接建立一个驱动对文件目录的数据进行加密。由于windows文件系统不是物理设备,其堆栈结构比较特殊,因此文件系统过滤驱动也与一般过滤驱动有一些不同(这一点背景可以参考下楚狂人[1]的文档和IFS的提供的若干文档,除了正常的文件接口,还有一种称
尹成
·
2020-08-17 04:39
VC++编程技术
VisualC++信息安全编程
执行jar包输出中文乱码的解决方法
于是写了个
加密解密
的小工具,来对接口参数进行分析。
whorus1
·
2020-08-17 04:39
java
iOS,Android服务器间通用的Base64
加密解密
传递数据
1.iOS中创建DES3Util
加密解密
类#import"DES3Util.h"#import#import"GTMBase64.h"#definegkey@"monkey@lx100$#365#$"#
wangyadong99
·
2020-08-17 03:24
移动开发
IOS
Android
base64
加密
解密
base64
加密解密
遇到的换行问题
java调用的base64jar包是commons-codec-1.4.jar加密base64加密方法:1>byte[]bytes=Base64.encodeBase64("content");2>Stringstr=Base64.encodeBase64String("content");解密byte[]bytes=Base64.decodeBase64("content");问题1:encod
智取幼稚园
·
2020-08-17 01:18
问题不大
java
base64
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他