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-加密与解密
RSA
加密与解密
的简单实现
文章目录前言一、RSA简介:1977年,三位数学家Rivest、Shamir和Adleman设计了一种算法,可以实现非对称加密。这种算法用他们三个人的名字命名,叫做RSA算法。从那时直到现在,RSA算法一直是最广为使用的"非对称加密算法"二、RSA加密的算法的实现1.随意选择连个大的质数p和q(注意这里要足够大不然很容易被破解还应该是质数)N=p*q2.计算r=(p-1)(q-1)根据欧拉函数3.
Rgylin
·
2020-11-24 22:47
密码学
安全
网络七层模型及各层协议
表示层(PresentationLayer)主要进行对接收数据的解释、
加密与解密
、压缩与解压缩。确保一个系统的应用层发送的数据能被另一个系统的应用层识别。
python小明
·
2020-11-13 21:16
网络原理
网络
网络协议
CTF杂项知识点
CTF-
杂项文件操作与隐写1.File命令当文件没有后缀名或者有后缀名而无法正常打开时,根据识别出的文件类型来修改后缀名即可正常打开文件使用场景:不知道后缀名,无法打开文件root@kali:~#filectfctf
Ka1tt
·
2020-10-03 15:08
CTF
运维
HTML、JS、字符串的简单
加密与解密
1.最简单的
加密与解密
用escape与unescape进行编码与解码字符串,例如“你好”加密后变为“%u4F60%u597D”,看不懂吧,如果是加密js的话,运行时可以解密后使用eval函数执行。
zy1281539626
·
2020-09-17 14:06
javascript
web前端
RSA加密的类文件代码
rem实现rsa
加密与解密
的vbs类文件rem文章标题:在asp中通过vbs类实现rsa
加密与解密
rem收集整理:yanekrem联系:
[email protected]
'RSAEncryptionClass
疾风铸境
·
2020-09-17 14:11
ASP+VBSCRIPT
Hill密码的
加密与解密
(C语言)
题目描述写一个程序实现2*2Hill密码的加解密算法遇到的问题加密过程写的很顺利,因为是2*2矩阵,一些本应该用矩阵乘法计算的东西也直接被我简化成用算式表示了。在写解密过程是遇到了问题,矩阵求逆的部分不太会做。跟着书上前面的例题看了一下。书上说对于2*2的矩阵,求其行列式。如果矩阵A有非零的行列式,则这个矩阵的逆如下计算:[A^(-1)]ij=(detA)^(-1)*(-1)^(i+j)*(Dij
0_Re5et
·
2020-09-17 11:37
C语言
密码学
在ASP中实现RsA
加密与解密
本文章有两文件组成test.asp测试演示文件clsrsa.asp实现rsa
加密与解密
的vbs类文件下面是代码:1.test.aspRSACipherDemonstrationRSACipherDemonstrationYouwillfirstneedtogenerateyourpublic
3cts
·
2020-09-17 10:07
Web编程
Web技术
https的简单介绍和nginx搭建
这里不深究ssl/tsl这个协议了,深究也不会哈,二、https涉及到的常用加密算法1.对称加密算法
加密与解密
秘钥相同,算法具体的实现这里不做介绍des(data已经不安全了),3des(des的加强版
songhq211949
·
2020-09-17 10:55
DESCryptoServiceProvider
加密与解密
publicstringEncrypt(stringstringToEncrypt,stringsKey){DESCryptoServiceProviderdes=newDESCryptoServiceProvider();byte[]inputByteArray=Encoding.GetEncoding("UTF-8").GetBytes(stringToEncrypt);des.Key=ASC
阿云
·
2020-09-16 22:34
C#
Base64编码介绍
Base64并不是一种用于安全领域的加密解密算法(这类算法有DES等),尽管我们有时也听到使用Base64来加密解密的说法,但这里所说的
加密与解密
实际是指编码(encode)和解码(decode)的过程
freefalcon
·
2020-09-16 22:04
9.
协议和标准
encoding
解密
加密
算法
c
合天网安实验室
CTF-
基础50-0x01
合天网安实验室
CTF-
基础50-0x01最近无聊时准备刷点题,由简到难慢慢来吧题目描述 真的不能再简单了!
皮卡皮卡~
·
2020-09-16 08:09
CTF题库
信息安全
网络安全
合天网安
CTF
非对称加密, 助记词, PIN, WIF
一钱包1.1非对称加密,助记词,PIN,WIF,地址1.1.1非对称加密算法非对称加密算法,
加密与解密
使用不同的KEY,我们分别称为私钥与公钥,其中可以通过私钥生成公钥在比特币中,私钥本质上就是一个256
weixin_33738578
·
2020-09-16 04:15
druid连接池-数据库密码的
加密与解密
druid连接池的
加密与解密
1.加密2.解密1.加密根据原始密码生成加密密钥首先进入druid的Jar包所在的目录打开命令行输入一下:java-cpdruid-1.0.18.jarcom.alibaba.druid.filter.config.ConfigTools123456druid
不忘初心,方得始终
·
2020-09-15 22:47
♛
数据库
♛
druid
druid加密
druid解密
记录
CTF-
二次注入
1、注册zz\zz\用转义符来断开YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'"zz\"andpwd='e11a45fc54767935c57df3b0f338448c''atline1"zz\"andpwd='e11a45
zb0567
·
2020-09-14 21:39
网络安全
常见的加密、解密
加密与解密
一.Base编码系列1.Base16Base16编码使用16个ASCII可打印字符(数字0-9和字母A-F)对任意字节数据进行编码。注:Base16不可能用到填充符号“=”。
yxl_d
·
2020-09-14 21:05
加密与解密
二版菜鸟学习笔记(2) - SEH 结构化异常处理
标题:【原创】
加密与解密
二版菜鸟学习笔记(2)-SEH结构化异常处理作者:ytcswb时间:2005-02-01,16:40:24链接:http://bbs.pediy.com/showthread.php
vbsourcecode
·
2020-09-14 20:01
破解
sqli-labs通关-------07lesson-文件导出
插嘴一句php
加密与解密
的问题自己看看去吧https://www.waitalone.cn/eval-gzinflate-base64_decode-decryption.html发现我无论双引号单引号括号及
枯藤闲画云
·
2020-09-14 19:27
安全
sql注入学习总结
sql注入
CTF-
练习平台-Misc之 听首音乐
十九、听首音乐用软件audacity打开后发现如下上面那一行是可以看做摩斯电码,翻译过来是:.....-...-.-.----...---.....-........-----.-.-.-...-----.-------..---....-........---.-.....------...-..--...---------...-------..--------..-----.-.对其解码就能
weixin_30745641
·
2020-09-14 17:11
互联网
加密与解密
1.1、对称加密采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密
zhulidie
·
2020-09-14 17:23
加密与解密
CTF-
练习平台-WEB之 计算题
四、计算题打开连接输入后发现只能输入一个数字,在火狐浏览器中按F12,打开查看器,如图所示修改最大长度输入答案后验证,当当当~~flag出现转载于:https://www.cnblogs.com/Yuuki-/p/8075994.html
weixin_30649641
·
2020-09-14 16:47
西普实验吧
CTF-
杯酒人生
题目描述:使用古典密码一喵星人要想喵星发送一段不知道干什么用的密码“BLOCKCIPHERDESIGNPRINCIPLE”,但是它忘记了密钥是什么,手头(爪头)只有它自己加密过的密钥“HTRUZYJW”,而且它还知道原密钥是一个单词,你可以帮助它传递信息,早日攻克蓝星,征服人类吗?显示解凯撒密码:usingSystem;usingSystem.Collections.Generic;namespa
以夕阳落款
·
2020-09-14 15:01
C#
西普CTF实验吧
CTF-
学习呀
一、CTF概况CTF的全名是capturetheflag夺旗锦标赛,一般来说分为解题模式,攻防模式和混合模式,其中解题模式比较多。解题模式:主要以解决网络安全技术问题挑战题目的分值和时间来进行排名,通常是用来在线的选拔,其中题目大概有这么几个web,misc(杂项),stega(隐写),crypto(密码学),reverse(逆向),pwn(综合渗透、溢出),ppc(编程类)攻防模式:AWD(At
CTF-学习呀
·
2020-09-14 13:33
CTF
信息安全
安全
一周学习总结4_《
加密与解密
》学习
第一章-基础知识篇第二章-动态分析技术基础知识字节存储顺序Big-ending:高位字节存入低地址,低位字节存入高地址。Little-ending:低位字节存入低地址,高位字节存入高地址。ASCII与UnicodeASCII:七位的编码标准,编码取值范围00h-7FhUnicode:所有字符都是16位,其中所有的七位ASCII码都被扩充到16位(高位扩充0)。如ASCII:70h65h64h69h
行歌
·
2020-09-14 07:18
HCIA-SEC笔记13------
加密与解密
原理
加密技术加密是利用数学方法将明文(需要被隐蔽的数据)转换为密文(不可读的数据)从而达到保护数据的目的。加密技术作用保证信息的机密性、完整性、鉴别性、不可否认性机密性:通过数据加密实现。提供只允许特定用户访问和阅读信息,任何非授权用户对信息都不可理解的服务。这是使用加密的普遍原因。通过小心使用数学方程式,可以保证只有对应接收人才能查看它。完整性:通过数据加密、散列或数字签名来实现,提供确保数据在存储
牛翠花
·
2020-09-14 05:35
对称加密
非对称加密
数字信封
数字签名
加密算法
des 填充信息的保护,正确
加密与解密
,中文签名错误异常原因
//不用十六进制转换,是为了,保护在DES加密过程中末位填充信息,以此加密8个字节,否则,在还原机密的时候,填充信息丢失,报错需要在传输的时候,,而还原的时候步伐还原。publicstaticStringbyteArrayToHex(byte[]byteArray){//首先初始化一个字符数组,用来存放每个16进制字符char[]hexDigits={'0','1','2','3','4','
jack-z
·
2020-09-14 02:37
java
位运算
加密
string
react crypto-js 实现前端
加密与解密
一、安装crypto-jsnpminstallcrypto-js二、react前端加密importCryptoJSfrom"crypto-js"letresult=""constkey=CryptoJS.enc.Base64.parse('YCFIyMTG5NTYxYzlmZTA2OA==')variv=CryptoJS.enc.Base64.parse('YCFyMTG5NTYxYzlmZTA2
qq_41315539
·
2020-09-13 22:39
Ant
Design
React
reactjs
实验五md5的
加密与解密
及使用php对MD5进行改进
实验项目:实验五md5的
加密与解密
及使用php对MD5进行改进实验目的:认识md5算法,用工具实现对字符使用md5算法
加密与解密
,在php中使用php字符串处理来进行一些简单改进。
qq_38483191
·
2020-09-13 22:52
数据库
数据库
java
php
asp
日常知识
php
thinkphp5 利用hdphp提供的crypt工具实现用户密码的
加密与解密
使用crypt的四步走下载文件–>config.php加入加密的key->模型中引入命名空间(usehoudunwang\crypt\Crypt;)->使用halt(Crypt::encrypt(‘admin8888’))1、下载工具框架composerrequirehoudunwang/Cryp使用composer工具进行下载2、在application\config.php的配置文件中进行配置
就酸辣土豆丝
·
2020-09-13 21:59
thinkphp
OD使用教程2 - 调试篇02|解密系列
OD使用教程-调试篇02让编程改变世界ChangetheworldbyprogramOD使用教程今天小甲鱼给大家演示使用OD破解《
加密与解密
》里边的小程序的过程。
weixin_30293135
·
2020-09-13 16:50
AES加密解密以及遇到的问题
由于工作需求,需要对一个字符串进行
加密与解密
的操作,自己在网上查了一下,发现AES对称加密算法非常符合我的需求。
ya_tao
·
2020-09-13 14:25
C#字符串
加密与解密
1.引用:usingSystem.Security.Cryptography;usingSystem.Text;2.代码staticstringencryptKey="abcd";//字符串加密密钥(注意:密钥只能是4位)publicstringEncrypt(stringstr){//加密字符串try{byte[]key=Encoding.Unicode.GetBytes(encryptKey)
weixin_30877493
·
2020-09-13 13:07
C#实现字符串RSA
加密与解密
算法
利用C#的加密库,实现RSA加密算法还是很容易的,因为我只是初步了解这个加密算法,据说是目前非对称加密中比较优秀的加密算法了,如银行什么的都在在RSA1024RSA2048RSA4096之类,后面的数字,我想,越大,越复杂,破解也越困难吧。。RSA加密也很复杂,把几位数加密后,变成了很大的字符串(一般为十六进制字符串),当然也可以使用BASE64处理一下,因为加密后的数值,有可能不是可以显示的字符
天才精英2020
·
2020-09-13 13:11
C#
DES
加密与解密
(python) (附实例测试)
文章目录1代码1.1密码表1.2字符与bit间的转换1.3生成密匙串1.4DES
加密与解密
1.5main函数2实例测试1代码1.1密码表##--------------------------imperative
lancecrazy
·
2020-09-13 12:06
❥Cryptography
DES加密 java与.net可以相互加密解密的方法
通过这个方法可以实现java和C#相互
加密与解密
并能保持解密出来一致。
王一.
·
2020-09-13 10:08
恶意样本分析手册——API函数篇
文件类、网络类、注册表与服务类、进程线程类、注入类、驱动类、
加密与解密
、消息传递等各种类别恶意样本分析。文件类kernel32!
zzkk_
·
2020-09-13 09:14
AES加密算法概述(前端登录加密)
密钥K用来加密明文的密码,在对称加密算法中,
加密与解密
的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直接在网络上传
zuo_zuo_blog
·
2020-09-13 09:12
安全加密
java实现DES数据
加密与解密
DES加密原理DES使用一个56位的密钥以及附加的8位奇偶校验位,产生最大64位的分组大小。这是一个迭代的分组密码,使用称为Feistel的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES使用16个循环,使用异或,置换,代换,移位操作四种基本运算。解密反之。接下来是我做测试的代码
DisFney
·
2020-09-13 07:48
加密和解密
Java
DES
加密和解密
PHP和Java AES 128 ECB 加解密(PKCS5Padding)
最近做项目涉及到一丢丢的安全问题,需要PHP加密,Java解密,对方使用的AES
加密与解密
,填充模式使用AES/ECB/PKCS5Padding,编码为UTF-8,发现PHP的padding与Java的
深夜的猫
·
2020-09-13 05:08
算法
Vigenere
加密与解密
工具:anaconda3加密defencrypt(message,key):#加密cipher=''non_alpha_count=0foriinrange(len(message)):#遍历ifmessage[i].isalpha():#判断是否为字母ifmessage[i].islower():##判断是否为小写offset=ord(key[(i-non_alpha_count)%len(ke
-Han-
·
2020-09-13 03:54
密码学
CryptoAPI 学习
本文由网上各类汇总····
加密与解密
第二版222页查看学习:下面的实验顺序颠倒,便于复习```````````````````````````````````````````实验9```````````
weixin_30270561
·
2020-09-13 03:51
app客户端与服务器数据交互时—数据加密
总结(1)、对称加密
加密与解密
使用的是同样的密钥,所以速度快,但由于需要将密钥在网络传输,所以安全性不高(2)、非对称加密使用了一对密钥,公钥与私钥,所以安全性高,但
加密与解密
速度慢。
潘永青
·
2020-09-13 03:28
Android开发
《
加密与解密
》ASProtect 2.1x SKE 脱壳过程中遇到的问题与解决方法及脱壳小结
在学习《
加密与解密
》脱壳部分时,做了一次关于ASProtect的脱壳实验,但按照书上的步骤会报保护错误(Protecterror)。为了明白原因,我继续往下深入。
u010486366
·
2020-09-13 03:37
BugKuCTF(
CTF-
练习平台)——Crypto-滴答~滴
题目描述:题目解答:1)思路:看到题目,说明是摩斯密码,在网址http://www.zhongguosou.com/zonghe/moErSiCodeConverter.aspx中解密2)解码:故flag为:KEY{BKCTFMISC}
爱吃鱼L
·
2020-09-13 02:15
CTF基础练手
Caesar
加密与解密
简单实现
默认密钥K=3,加密程序#include#include#includeusingnamespacestd;intmain(){freopen("Caesar1.txt","r",stdin);freopen("Caesar2.txt","w",stdout);strings;intk=3;while(getline(cin,s)){for(inti=0;i='a'&&s[i]='A'&&s[i]
HowieMen
·
2020-09-13 02:47
▶︎计算机网络安全
rsa
加密与解密
算法
实验名称:RSA算法实验类型:设计性实验适用对象:信息安全一、实验目的学习RSA算法,通过编程实现RSA算法,掌握RSA产生公钥和私钥的方法,加深对RSA加密体制的了解,为深入学习密码学奠定基础。二、实验要求分析RSA算法的功能需求,详细设计实现RSA算法的数据结构和流程,给出测试用例和测试步骤,得出测试和结论。RSA算法的实现程序必须提供加密和解密两个接口:intencrypt()和intdec
iteye_17686
·
2020-09-13 01:05
java
数据结构与算法
密码学
java
加密与解密
的艺术第一章
1.1身边的安全问题存储问题,闪存芯片快速发展,---优盘数据得不到保障;通信问题,聊天记录的私密性;B2C、B2B交易问题;服务交互问题,webservice接口的安全性;移动应用的服务问题,PC平台转为手机平台;内部人为问题。1.2我的应用1.2.1安全技术目标安全技术目标包含保密性,完整性,可用性,可靠性,抗否性,可控性,可审查性,认证(鉴别),访问控制。1.2.2OSI安全体系结构OSI参
iteye_7839
·
2020-09-12 22:37
第一章
企业应用安全
Java实现文件的
加密与解密
最近在做一个项目,需要将资源文件(包括图片、动画等类型)进行简单的加密后再上传至云上的服务器,而在应用程序中对该资源使用前先将读取到的文件数据进行解密以得到真正的文件信息。此策略的原因与好处是将准备好的资源存储在云上,使用时通过网络进行读取即可,减少了应用程序本身的大小。这一点对于移动应用尤其重要,特别是在资源量较大且需要对其进行保护的时候。毕竟在目前所处的大环境下,要想复制一款软件不难,那真正宝
zhichaosong
·
2020-09-12 14:28
Java
使用Bcrypt对密码进行
加密与解密
验证
Bcrypt是一个跨平台的文件加密工具。为了保护用户的明文密码不被泄露,一般会对密码进行单向不可逆加密——哈希。而Bcrypt恰恰就做到这一点,通过Bcrypt加密的明文密码即使解密也不是真的“解密”,哪怕是内部人员,也不会看到密码。这大大的提高了用户的安全级别。那么怎么使用呢?这里我用node的项目演示。首先引入Bcryptyarnaddbcrypt这是一个用户注册时输入的密码if(isSign
weixin_30699741
·
2020-09-12 09:10
【C语言】对字母
加密与解密
(简易)
/**从键盘输入一行字符,将其中的英文字母进行加密输出(非英文字母不用加密)。*字符的加密就是借助字符可以进行算术运贫的思想来设计实现,加密的基本思想是,*将原来的字符向后移动若干位S示,这个操作可以通过字符加上一个整数来实现,所加的整数由键盘上输入。**/#includeintmain(){charch='a';intkey=0;printf("请输入一个整数:\n");scanf("%d",&
独孤星燎
·
2020-09-12 07:09
c语言
MD5是摘要算法,摘要算法和加密算法区别
1.2对称加密和非对称加密加密算法分对称加密和非对称加密,其中对称加密算法的
加密与解密
密钥相同,非对称加密算法的加密
爱一半码一半
·
2020-09-12 06:04
项目实战
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他