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
CTF-加密与解密
java使用RSA与AES加密解密的实例代码详解
对称加密:
加密与解密
的密钥是相同的,加解密速度很快,比如AES非对称加密:
加密与解密
的秘钥是不同的,速度较慢,比如RSA•先看代码(先会用在研究)相关依赖:org.bouncycastlebcprov-jdk15on1.581
孤独患者的病态
·
2019-06-28 11:29
数据传输加密
2.对称加密加密数据与解密数据使用相同的密钥,这种加密方法称为对称加密特点:
加密与解密
使用相同密钥,加密解密速度快将原始数据进行切
℡tang
·
2019-06-21 13:09
总汇
数据传输解密
CTF-
代码审计(3)..实验吧——你真的会PHP吗
连接:http://ctf5.shiyanbar.com/web/PHP/index.php根据题目应该就是代码审计得题,进去就是日常工具扫一下,御剑和dirsearch.py无果抓包,发现返回得响应头里面有提示访问则拿到源码。。有次听培训有个学长说,做代码审计看代码顺序,先去找flag在哪儿,快速找到直接从那儿开始看。intval()返回变量得整数值strrev()这个函数让字符串反序.然后再来
dimpl3s
·
2019-06-16 18:00
CTF-
代码审计(2)
1.bugku备份是个好习惯网址:http://123.206.87.240:8002/web16/进去什么都没有,题目说备份想到备份文件,所以直接再后面加个.bak拿到源码:构造payload:?kkeyey1=240610708&kkeyey2=aabC9RqS拿到flagBugku{OH_YOU_FIND_MY_MOMY}2.bugku本地包含网址:http://123.206.87.240
dimpl3s
·
2019-06-16 11:00
Python 实现 AES 加密/解密
密钥K:用来加密明文的密码,在对称加密算法中,
加密与解密
的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直接在网络上传输,否则会导致
hresh
·
2019-06-15 17:42
密码学习
Android中Apk加固之Dex文件的
加密与解密
参考文档:https://developer.android.google.cn/studio/build/multidex.html#keep1、由文档中可以知道了解到在Android5.0之前我们使用的是Dalvik虚拟机,默认情况下,Dalvik限制应用的每个APK只能使用单个classes.dex字节码文件。要想绕过这一限制,您可以使用Dalvik可执行文件分包支持库,它会成为您的应用主要
文艺范的世界
·
2019-06-12 18:44
Apk加密
dex加解密
AES加密
Android开发
加密算法
Android性能优化
全面分析base64
base64
加密与解密
图解过程首先base64会有一个密码本,而base64的灵活运用就体现在密码本的变换,我们还是以基础的密码本来解析base64密码。
叮当猫
·
2019-06-08 15:57
密码学
密码学
CTF-
代码审计(1)——parse_str()变量覆盖
题目连接:http://222.18.158.226:7000/iscc.php考点:parse_str()变量覆盖代码:PHP知识点:1.parse_url()参照网址:https://www.php.net/manual/zh/function.parse-url.php2.$_SERVER[]参考网址:https://php.net/manual/zh/reserved.variables.
dimpl3s
·
2019-06-03 13:00
CTF-
学习之路-1 [距离比赛还有19天]
Linux基础基础命令:apropos通过关键字查询手册的名字和描述less允许用户向前或向后浏览文字档案的内容top实时查看系统的整体运行情况touch创建新的空文件chown变更文件或目录的所有者和所属组Bash快捷键:Ctrl+z挂起进程使用fg[任务编号]唤醒指定任务编号的进程,需要注意的是这里是挂起进程,并不是让进程在后台运行Ctrl+d删除光标所在位置的字符Ctrl+a移动光标到命令首
r4bbit
·
2019-06-03 00:05
ISCC
CTF
2019全国大学生信息安全竞赛crypto---------part_des
呼~~这个题目让我重新弄了一遍DES
加密与解密
,然后遇到一个问题卡了好久好久。。。。。。。/好惭愧嗯。。。。话不多说,咱们开始吧!首先拿到题目!!
丶坚持不懈
·
2019-05-30 20:54
原题复现
CTF ROT13加密原理
ROT13是它自身的逆反,即:要还原成原文只要使用同一算法即可得,故同样的操作可用于
加密与解密
。该算法并没有提供真正密码学上的保全,故它不应该被用于需要保全的用途上。它常常被当作弱加密示例
Mr.Lee……
·
2019-05-29 21:53
信息安全
CTF-
你没有见过的加密 WP
你没有见过的加密!分值:10来源:AlphaBaby难度:易参与人数:4888人GetFlag:818人答题人数:942人解题通过率:87%MDEzMjE5MDAyMTg0MTUzMjQwMTQ0MDc3MjUzMDk2MTc1MTUzMTE4MTg4MDEwMDA2MTg4MDA0MjM4MDI1MTA3MTU4MTc5MTM4请喜欢linux的你,自己动手写出解密代码吧格式:flag{}解题链
janelml
·
2019-05-29 17:16
CTF-
啦啦啦 WP
啦啦啦分值:20来源:实验吧难度:易参与人数:4215人GetFlag:851人答题人数:1127人解题通过率:76%隐藏在数据包中的秘密解题链接:http://ctf5.shiyanbar.com/misc/LOL/LOL.pcapng下载这个文件,调入binwalk分析发现有两个文件,分别是LOL.zip和LOL.docx使用wireshark分别提取LOL.zip和LOL.docx提出出来后
janelml
·
2019-05-29 16:41
CTF-
加了料的报错注入 WP
加了料的报错注入分值:35flag格式:flag{xxx}解题链接:http://ctf5.shiyanbar.com/web/baocuo/index.php1.寻找解题思路首先打开页面,如图:提示让你登陆,参数以post方式提交,右键查看源代码,发现sql语句:$sql="select*fromuserswhereusername='$username'andpassword='$passwo
janelml
·
2019-05-16 12:17
CTF-
传统知识+古典密码 WP
题目:小明某一天收到一封密信,信中写了几个不同的年份辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。信的背面还写有“+甲子”,请解出这段密文。key值:CTF{XXX}解题思路:看到有甲子,戊戌等,网上查找下天干地支的文档六十年甲子(干支表)12345678910甲子乙丑丙寅丁卯戊辰己巳庚午辛未壬申癸酉11121314151617181920甲戌乙亥丙子丁丑戊寅己卯庚辰辛巳壬午癸未21222324
janelml
·
2019-05-14 17:15
CTF-
变异凯撒 WP
加密密文:afZ_r9VYfScOeO_UL^RWUc题目提示了,肯定要从凯撒密码入手。1.先从密码本身开始,去掉下划线,凯撒密码解密测试下没有有用的信息。2.从afZ_r9VYfScOeO_UL^RWUc来看,发现有几个特别的地方这个下划线貌似代表将密文进行了分割,根据凯撒密码原理,对特殊符号是不移位的,这里有两类特殊符号_和^分析这两个特殊符号的作用,题目既然告诉你是变异凯撒,那么这两个特殊符
janelml
·
2019-05-14 15:08
CTF-
后台登陆 WP
登陆地址:http://ctf5.shiyanbar.com/web/houtai/ffifdyop.php直接没有登陆,右键查看源代码发现问题:0){echo'flagis:'.$flag;}else{echo'密码错误!';}-->可以看到sql语句,由于$password在md5方法之内,所以不存在sql注入。但是有一处不一样的地方:md5($password,true)这里给md5方法加了
janelml
·
2019-05-14 09:58
网络安全实验室—基础关
:150加密之后的数据为xrlvf23xfqwsxsqf根据题意,“再加密一次”判断是ROT-13ROT13是它自己本身的逆反;也就是说,要还原ROT13,套用加密同样的算法即可得,故同样的操作可用再
加密与解密
使用在线解密工具
欢喜ʚ�ɞ
·
2019-04-27 16:41
writeup
实验吧
ctf-
加了料的报错注入(HTTP响应拆分漏洞)
解题链接:http://ctf5.shiyanbar.com/web/baocuo/index.php根据页面提示,我们需要用post方式传入username和password。尝试输入username=1'&password=1',报错:也就是说,单引号没有被吃掉。而后,在页面源代码中发现tip:输入username='or'1&password='or'1,显示如下:简单尝试了回显,可以知道,
dyw_666666
·
2019-04-25 11:12
SQL
Inject
CTF
gpg 的
加密与解密
os:ubuntu16.04信息#whichgpg/usr/bin/gpg#aptinstallgnupggnupg-agentrng-tools#gpg--versiongpg(GnuPG)1.4.20Copyright(C)2015FreeSoftwareFoundation,Inc.LicenseGPLv3+:GNUGPLversion3orlaterThisisfreesoftware:y
peiyongbin_
·
2019-04-22 17:39
linux
Java实现文件的
加密与解密
转载自:https://www.cnblogs.com/tgyf/p/4676878.html先对文件与加密的相关知识做一个极为简单的科普(知道的可以跳过)。文件与字串A、文件的操作流程一般为:打开–>读取–>对内容进行变换–>写入–>关闭。B、常规性文件操作会用到的类有五个:File,InputStream,OutputStream,FileInoutStream,FileOutputStrea
aaqian1
·
2019-04-17 09:49
java
加密解密
使用ROT13加密解密
ROT13是它自身的逆反,即:要还原成原文只要使用同一算法即可得,故同样的操作可用于
加密与解密
。该算法并没有提供真正密码学上的保全,故它不应该被用于需要保全的用途上。它常
apersonlikep
·
2019-04-16 14:05
密码学
Powershell脚本
加密与解密
网上查了powershell加密解密的方法,有把ps脚本加密成bat的,有加密成bin的,尝试了一下,都的可以,有的不行。我们项目中用到一个这样的脚本加密的,代码半天就写完了,加密的事情纠结了一星期,最终纠结在那个有名的加密的博客,没解释清楚如何传参进去到Invoke-Expression中,尝试了Invoke-command也没解决。我传参的原因很简单,ps中的代码有取得当前路径的,我用到了Sp
Alvin_CC
·
2019-04-16 01:57
我在华为做RPA
RSA
加密与解密
,SHA1withRSA,生成公钥和私钥
importorg.apache.commons.codec.binary.Base64;importorg.apache.commons.lang3.ArrayUtils;importjavax.crypto.Cipher;importjava.security.KeyFactory;importjava.security.KeyPair;importjava.security.KeyPairG
dalter
·
2019-04-09 17:18
Python档案袋( Json、pickle、
加密与解密
)
Json是各程序通用的数据格式;pickle是Python特有的,可以存储很多Python特有的数据,如函数地址等Json的简单使用:1importjson2jsondata={3"user":"dong",4"name":"dongxiaodong",5"age":1006}7#字典(json对象)转换为字符串8strjson=json.dumps(jsondata)9print(type(st
东小东
·
2019-04-02 21:00
Java简单实现DES加密解密算法
加密与解密
用的是同一个密钥,即加密密钥等于解密密钥,加密密钥和解密密钥可以相互推倒出来。实现相关jav
liu_Yudong
·
2019-04-02 00:00
Javascript混淆与解混淆的那些事儿
像软件
加密与解密
一样,javascript的混淆与解混淆同属于同一个范畴。道高一尺,魔高一丈。没有永恒的黑,也没有永恒的白。一切都是资本市场驱动行为,现在都流行你能为人解决什么问题,这个概念。
TerryCai
·
2019-04-01 00:00
加密解密
node.js
前端
javascript
混淆代码
python实现AES
加密与解密
AES加密方式有五种:ECB,CBC,CTR,CFB,OFB从安全性角度推荐CBC加密方法,本文介绍了CBC,ECB两种加密方法的python实现python在Windows下使用AES时要安装的是pycryptodome模块pipinstallpycryptodomepython在Linux下使用AES时要安装的是pycrypto模块pipinstallpycryptoCBC加密需要一个十六位的
niuu
·
2019-03-28 16:48
CTF学习——
加密与解密
基础
https://www.kanxue.com/book-4-11.htm学习解密建议掌握:汇编语言一定得学好;至少掌握一门高级语言;最好掌握Win32编程,WinSDK程序设计就是API方式的Windows程序设计,学习WindowsAPI将使您更深入地了解Windows工作方式。此类书籍有CharlesPetzold著的《Windows程序设计》(以C来讲解)。有精力,再看看《Windows核心
西柚七七
·
2019-03-27 21:06
ctf
Python基础__socket编程
1、计算机网络1、OSI网络七层模型osi七层模型OSI模型描述:1、应用层:一些终端的应用,比如说ftp、web程序2、表示层:主要是进行对接受的数据进行解释、
加密与解密
、压缩与解压缩3、会话层:通过传输层
一个菜鸟coder
·
2019-03-26 13:29
密码疑云 (3)——详解RSA的
加密与解密
上一篇文章介绍了RSA涉及的数学知识,本章将应用这些知识详解RSA的
加密与解密
。
我是8位的
·
2019-03-22 18:00
DES的
加密与解密
算法(Python实现)
DES的
加密与解密
算法(Python实现)密码学实验:实现了DES的简单的加密和解密算法,DES算法的相关资料网上很多,这里不再赘述,仅仅贴出源代码给大家分享,源码中包含很多汉字注释,相信大家都是可以读懂的
hikonaka
·
2019-03-22 00:00
初识Java
一、初识Java他是一个转行的学生,在学习了半个月的Java编程,初步了解了什么是编程,虽然他以前也买过很多书(如c++primer、
加密与解密
、汇编语言等书籍),但都没有看过20页就吃灰了……他马上要毕业了
Super_Robot
·
2019-03-19 11:24
初识Java
配置环境变量
Hello
World
反编译
Java基础
带你理解RSA算法
更具密钥的使用方法,可以将密码分为对称密码和非对称密码二、RSA
加密与解密
1、算法描述:(1)、选择两个不相等素数p,q(2)、计算n=pq(3)、计算f(n)=(p-1)(n-1)——欧拉函数(4)、
张兴军-Z
·
2019-03-14 17:20
【学生信息管理系统】
「TCP/IP」Https 传输加密原理
Https是Http的一个安全通道,安全是SSL证书保证;对称加密:
加密与解密
同一串秘钥(key),「AES协议」非对称加密:
加密与解密
使用不同串秘钥,「RSA协议」,公钥加密(publickey),私钥
DB_Liu
·
2019-03-12 16:44
Java Base64
加密与解密
运行环境:开发工具:IntelliJIDEA2017.1.4开发环境:JDK1.8、Maven3.5.0等(其他没啥影响的就不列举了)步骤:1、在pom.xml添加依赖commons-codeccommons-codec1.10这里用的是Apache的CommonsCodec工具包,一款很好用的工具包,除了base64还有别的用法,具体可以自行去看API,这里不赘述。2、在代码中使用publicc
Decimon
·
2019-03-01 10:03
跟我学Spring Cloud(Finchley版)-21-Config-配置属性加解密
ConfigServer为配置内容的
加密与解密
提供了支持。
lilizhou2008
·
2019-02-26 09:23
spring
cloud
config
CTF-
隐写术总结
随时更新,想到什么就写,或者做题碰到新的思路或者工具就写一、工具1、HxD分析十六进制码用途:分析文件头,HIDR,压缩包伪加密等等2、stegslove分析图片三色隐写,LSB隐写,主要针对PNG格式用途:色道隐写分析3、jphsjpg格式图片的隐写4、binwalkkalilinux系统自带的进制分析工具,主要用于简单分析一个文件是否有简单的进制拼接隐写5、foremostkalilinux系
LittleSliper
·
2019-02-03 11:46
CTF
成长记录
加密与解密
——序列号保护方式
序列号保护的本质就是验证用户名和序列号之间的映射关系,越复杂的映射关系越难破解,根据映射关系的不同,程序检测序列号有以下几种方式:序列号=F(用户名)如果把这个过程看作加密解密并进行密文对比的过程,那么用户名就是明文,而序列号则是密文,F函数就是加密算法了。这种保护方法虽然简单,但极为不安全,因为在程序运行的某一时刻,内存中一定会出现正确的序列号,也就是加密函数结束后。只要找到正确的时间点,甚至完
40KO
·
2019-01-23 00:45
复读机
CTF-
安卓逆向入门题目
0x00:介绍以下题目都是比较简单的安卓逆向题目,主要训练目的是熟悉安卓逆向的一些基础题目,如果是第一次接触安卓逆向,建议先去学一点安卓开发的相关知识,这样做题目就更快一些,当然题目做多了自然也就熟悉了,题目我都上传到Github上了,需要的可以下载。0x01:题目题目1-androideasy链接:https://github.com/ThunderJie/CTF-Practice/tree/m
Thunder_J
·
2019-01-22 22:03
题目篇
浅谈逆向——从案例谈OD的使用(OD的使用2)
浅谈逆向-从案例谈OD的使用从TraceMe谈OD基本操作准备工作加载目标文件进行调试单步追踪设置断点实例调试分析(TraceMe.exe)爆破法解决问题算法分析从TraceMe谈OD基本操作案例来自
加密与解密
第四版附上下载链接传送门
他们说快写一首情歌
·
2019-01-20 22:06
逆向工程
OD
OD基本操作
数据
加密与解密
数据
加密与解密
:MD5sha1不是加密算法;计算机数据加密算法:对称加密算法、分对称加密算法;对称加密:发送方和接收方密钥相同对称加密的安全性:1、加密算法的安全性、2、密钥的管理对称加密的优点:1、算法公开
一个php学者
·
2019-01-19 11:29
RSA_SHA256数字签名
原文链接:https://www.bbsmax.com/A/xl56xk2ozr/RSA_SHA256数字签名------------------rsa
加密与解密
--------------------
gyqinag
·
2019-01-15 14:02
Encryption
《区块链底层设计Java实战》之第三章密码学
...............................................................................................203.1
加密与解密
aoyouzi
·
2019-01-15 13:00
区块链底层设计Java实战
NDK开发基础③增量更新之服务器端生成差分包
在上篇中,使用了C语言的IO流,进行了文件的
加密与解密
,分割与合并。其要点是,加密解密使用了^运算,分割文件则使用了,文件大小与文件个数的%运算。为什么需要增量更新?当我们开发完
疯狂的程序员丶
·
2019-01-07 15:12
Android开发
NDK
JNI
差分包更新
Android开发
凯撒
加密与解密
C++实现
C++实现的原理过于简单不作解释#include#include#includeusingnamespacestd;stringCaesarencrypt(strings,intkey){//凯撒加密key=(key+26)%26;for(inti=0;i>key;cin.get();getline(cin,s);cout<
Levon0525
·
2018-12-30 15:00
算法
易语言解密数据教学
在数据的江湖中,一直隐藏着两股“势不两立”的“暗涌”―
加密与解密
,没有人知道这两股力量从何时开始到何时结束。
MovieClip
·
2018-12-10 10:12
Python
加密与解密
小结
阅读目录前言加密算法分类Python加密库DES加密AES加密RSA加密前言据记载,公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,于是在1997年,美国国家标准局公布实施了“美国数据加密标准(DES)”,
一只小小的寄居蟹
·
2018-12-06 18:43
红孩儿编辑器的模块设计16
红孩儿编辑器的模块设计16
加密与解密
的功能在配置信息中,进行配置,有普通的文件保存与加密文件保存在加密保存的信息下,需要用户设置密码,在打开加密的文件时,需要输入密码,才能解密文件,进行正常的浏览与编辑文件
gggwfn1982
·
2018-11-28 22:01
红孩儿编辑器开发
jasypt中的
加密与解密
jasypt由于其使用的是PBEWithMD5AndDES加密方式,所以每次加密出来的结果都不一样,所以很适合对数据进行加密没什么好说的了,直接看demo。基本操作添加依赖com.github.ulisesbocchiojasypt-spring-boot-starter1.16application.properties中配置跟秘钥#配置文件项加解密密码,此处作为测试完,实际情况应该注释,而放在
She_lock
·
2018-11-23 09:35
SpringBoot
java
web
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他