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
buuctf密码学
密码学
:一文读懂非对称加密算法 DH、RSA
文章目录前言非对称加密算法的由来非对称加密算法的家谱1.基于因子分解难题2.基于离散对数难题密钥交换算法-DH密钥交换算法-DH的通信模型初始化DH算法密钥对甲方构建DH算法本地密钥乙方构建DH算法本地密钥DH算法加密消息传递典型非对称加密算法-RSARSA的通信模型RSA特有的的“公钥加密,私钥解密”“公钥加密,私钥解密”是否可取?RSA算法和DH算法的区别和联系常见使用场景总结参考资料前言我们
Shujie_L
·
2024-01-09 16:08
密码学
安全
ssh
ssl
非对称加密
【现代
密码学
】笔记2 -- 完善保密性《introduction to modern cryphtography》现代
密码学
原理与协议
【现代
密码学
】笔记2--完善保密性《introductiontomoderncryphtography》写在最前面2完善保密性的介绍2.1定义和基本属性加密方案的组成密钥产生算法(Gen)加密算法(Enc
是Yu欸
·
2024-01-09 09:35
科研笔记与实践
密码学探秘:现代密码与量子密码
密码学
笔记
经验分享
gpt
区块链成长史
史前纪1976年,BaileyW.Diffie、MartinE.Hellman两位
密码学
的大师发表了论文《
密码学
的新方向》。论文覆盖了未来几十年
密码学
所有的新的进展领域,奠定了迄今为止整个
密码学
的发
非常耐撕
·
2024-01-08 22:12
NXT : 十年源头代码的回溯与展望
十年弹指一挥间,从2013年最初基于
密码学
证明思想构建的NXT,到今日仍在不断拓展与优化的Ardor(NXT2.0)生态。我们不妨利用这个契机,回溯一下这个源头级公链的创新之路。
区块链蓝海
·
2024-01-08 22:42
区块链
密码学
(二)
文章目录前言一、CertificateAuthorities二、KeyAgreementProtocols前言本文来自IntelSGXExplained请参考:
密码学
(一)一、CertificateAuthorities
小立爱学习
·
2024-01-08 19:44
系统安全
linux
安全
密码学
国科大网络协议安全大作业——分析流量并使用Snort规则进行检测
一、实验准备1.1实验要求SHA256(SecureHashAlgorithm256-bit)是一种
密码学
哈希函数,用于计算数据的哈希值。每个文件使用一个哈希算法只会有一个确定的哈希值。
起床学FPGA
·
2024-01-08 19:40
国科大作业
linux
centos
网络
安全
网络协议
计算机网络
Sage运行pwntools库脚本异常解决:OSError: Int or String expected
需要和Oracle交互的
密码学
脚本一般都需要借助pwn库的帮助,今天切换了python版本后,出现了一个异常(OSError:IntorStringexpected,详细异常见文章),查阅一下源码后简单的解决了这个问题
ATFWUS
·
2024-01-08 18:58
【密码专栏】
sagemath
pwntools
密码学脚本
oracle交互
国密SM加密算法 国密软硬件加密智能网关
它采用了曲线
密码学
和分组密码的结合,具有较高的安全性和效率。相对于传统的加密算法,国密SM加密算法不仅在保护数据隐私方面更为出色,还在密码强度、速度效率等方面有
mazhafener123
·
2024-01-08 16:54
物联网
我的隐私计算学习——联邦学习(1)
六、联邦学习笔记分享|组队学习
密码学
——
密码学
在联邦学习中的应用根据前文已经知道,隐私计算与联邦学习的结合是当前的一个热点,联邦学习原本是机器学习领域里的一个概念,但常常把它当作单独一个板块。
Ataraxia8088
·
2024-01-08 15:32
学习
密码学
安全
人工智能
【现代
密码学
】笔记1.2 -- 对称密钥加密、现代
密码学
的基本原则《introduction to modern cryphtography》现代
密码学
原理与协议
【现代
密码学
】笔记1.2--对称密钥加密、现代
密码学
的基本原则《introductiontomoderncryphtography》写在最前面考试范围一、给一个简单的方案,判断是否cca安全二、随机预言机模型之下的简单应用
是Yu欸
·
2024-01-08 13:51
密码学探秘:现代密码与量子密码
科研笔记与实践
密码学
笔记
高端
密码学
院笔记151
高端幸福
密码学
院(高级班)幸福使者:李华第(460)期《幸福》之触摸内在力量提升篇———周日杂谈知识扩充:真者,精诚之至也,不精不诚,不能动人。——庄子人背信则名不达。
柚子_b4b4
·
2024-01-08 07:50
密码学
中的Hash函数
目录一.介绍二.hash函数的五个基本性质(1)压缩性(2)正向计算简单性(3)逆向计算困难性(4)弱无碰撞性(5)强无碰撞性三.哈希函数的攻击方式四.生日攻击4.1第1类生日问题4.2第2类生日攻击:生日悖论五.小结一.介绍Hash函数(也称散列函数或散列算法)的输入为任意长度的消息,而输出为某一固定长度的消息。即Hash函数将任意长度的消息串M映射成一个较短的定长消息串,记为H。称H(M)为消
唠嗑!
·
2024-01-08 01:39
代数与经典密码分析
哈希算法
密码学
网络安全
web
buuctf
[ Had a bad day]
考点:伪协议嵌套(伪协议的过滤器嵌套)1.打开页面,url上有get传参,category=2.尝试注入,1',1'or'1=1'都不行,没有数据库报错3.尝试文件包含,利用php伪协议,尝试读取index.php,令category=php://filter/read=convert.base64-encode/resource=index.php根据提示,可以看出确实是文件包含,利用了incl
半杯雨水敬过客
·
2024-01-08 01:56
伪协议嵌套
文件包含
[
buuctf
]刷题记录
文章目录[网鼎杯2018]Fakebook方法一方法二(掌握sqlmapPOST型注入)方法三[HCTF2018]WarmUp[ZJCTF2019]NiZhuanSiWei[GXYCTF2019]BabyUpload[GXYCTF2019]BabySQli[BSidesCF2020]Hadabadday1[网鼎杯2018]Fakebook考点SSRF新学:dirsearch,dirmap使用sql
pippaa
·
2024-01-08 01:55
刷题记录
安全
web安全
BUUCTF
__web题解合集(七)
题目1、[网鼎杯2020朱雀组]Nmap这题知识点做过,[
BUUCTF
2018]OnlineTool,利用的nmap的-oG参数来把扫描结果写入文件。也就能把我们传入的payload一起写进去。
风过江南乱
·
2024-01-08 01:24
BUU做题记录
CTF
密码学
总结(一)
目录CTF
密码学
总结题目类型总结:简单密码类型:复杂密码类型:
密码学
脚本类总结:单独的密文类型(优先使用ciphey工具)多层传统加密混合:Bugku的
密码学
的入门题/.
沐一 · 林
·
2024-01-07 20:14
笔记
ctf
栅栏密码怎么写java程序_[CTF]栅栏
密码学
习
[CTF]栅栏
密码学
习即把将要传递的信息中的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。栅栏密码是一种置换密码。
Sylvia zn
·
2024-01-07 17:44
栅栏密码怎么写java程序
栅栏
密码学
习
①把将要传递的信息中的字母交替排成上下两行。②再将下面一行字母排在上面一行的后边,从而形成一段密码。③例如:明文:THELONGESTDAYMUSTHAVEANEND加密:1、把将要传递的信息中的字母交替排成上下两行。TEOGSDYUTAENNHLNETAMSHVAED2、密文:将下面一行字母排在上面一行的后边。TEOGSDYUTAENNHLNETAMSHVAED解密:先将密文分为两行TEOGSD
L__y
·
2024-01-07 17:13
密码学
密码学
密码学
——培根密码和栅栏密码
密码学
何为
密码学
密码学
是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称
密码学
。
南宫晟醺
·
2024-01-07 17:42
密码学
培根密码
栅栏密码
密码学
加密解密
安全
密码学
笔记—栅栏密码
栅栏密码所谓的栅栏密码,就是将一段被加密的明文划分成N个组,然后取每个组的第1个字符,根据情况排列成一段话,特点相对简单,字母不会太多。加密原理例如明文:THISISZHISHITOM去掉空格吧还是:THISISZHISHITOM设置栏数为3加密:TSHHZIIHTSIOISM下面分解一下加密过程(分为3组):第一组:THISI第二组:SZHIS第三组:HITOM然后按列取出字母:TSHHZIIH
芝士TOM
·
2024-01-07 17:12
信息安全
web安全
安全
网络安全
密码学
入门 古老的围栏密码技术
随着时间的推移而演变,从经典
密码学
发展到现代
密码学
。在本文中,我们将了解一种被称为围栏密码技术的技术,涵盖其加密和解密过程及其局限性。在了解围栏密码之前,我们先讨论一下经典
密码学
技术,即替换和转置。
坐望云起
·
2024-01-07 17:11
fun
密码学
围栏密码技术
转置
替换
经典密码学
密码学
上的Hash函数都有哪些?
除了我们常用的md5,sha1,sha2这些hash函数,还有哪些hash函数呢?请看下图:都列在这里:md2md4md5sha1sha224sha256sha384sha512-224sha512-256sha512sha3-224sha3-256sha3-384sha3-512ripemd128ripemd160ripemd256ripemd320whirlpooltiger128-3tige
路边闲人2
·
2024-01-07 14:50
哈希算法
密码学
算法
密码学
:一文看懂初等数据加密一对称加密算法
文章目录对称加密算法简述对称加密算法的由来对称加密算法的家谱数据加密标准-DES简述DES算法的消息传递模型DES算法的消息传递过程和Base64算法的消息传递模型的区别算法的实现三重DES-DESede三重DES-DESede实现高级数据加密标准一AES实现国际数据加密标准-IDEA实现基于口令加密-PBE基于PBE算法的消息传递模型应用场景参考我们都有使用密码保护私密信息的经历,甚至可以说是习
Shujie_L
·
2024-01-07 06:36
安全&密码学
密码学
链商城|基于区块链数字货币的购物商城为何能成功?
区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用
密码学
方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,
链商城
·
2024-01-07 06:03
自学黑客技术,看这5本好书就够了!【自学黑客技术该看什么书】
第三本,《Python
密码学
编程》黑客肯定是
退休的龙叔
·
2024-01-06 19:16
网络安全
网络安全
web安全
渗透测试
网络
黑客
【Linux 内核源码分析】关于Linux内核源码目录结构
crypto提供加密算法和
密码学
支持。Documentation存放内核文档和说明。drivers包含各种
攻城狮百里
·
2024-01-06 16:20
Linux
linux
为什么是中本聪
对于货币有非常深入的思考;要了解
密码学
;认为比特币这样的系统从理论上是可行的;要有足够的动力去将这个理念开发成实际的产品;编程能力出色,能保证产品安全;有足够的社交技艺。
兰草香舍2018
·
2024-01-06 14:59
参加CTF比赛不会这些技术点,过去也是当炮灰!【CTF要掌握哪些技术点】
文章目录0.前言1.Web技术2.逆向工程3.
密码学
4.网络分析5.系统编程6.二进制分析7.密码破解8.隐写术9.社会工程学10.日志分析0.前言很多人学了很久网络安全方面的技术出来还是找不到工作,这到底是为什么
退休的龙叔
·
2024-01-06 12:10
网络安全
CTF
网络安全
渗透测试
安全
网络
【
密码学
】Java实现DH函数时出现“Unsupported secret key algorithm: AES“错误
问题描述jdk版本:8使用DH和AES算法,实现密钥的交换和加密,测试时报错java.security.NoSuchAlgorithmException:Unsupportedsecretkeyalgorithm:AESatcom.sun.crypto.provider.DHKeyAgreement.engineGenerateSecret(DHKeyAgreement.java:387)atja
ooooooooooooooxiaosu
·
2024-01-06 11:29
Java&JVM
密码学
【】javax.crypto.IllegalBlockSizeException: Input length not multiple of 8 bytes
问题描述jdk版本:8用DES进行加解密,其中转换模式为“DES/CBC/NoPadding”,要加密的明文为“
密码学
浅析”,执行加密操作,报如下错误Exceptioninthread"main"javax.crypto.IllegalBlockSizeException
ooooooooooooooxiaosu
·
2024-01-06 11:59
Java&JVM
密码学
BUUCTF
WEB HCTF 2018 WarmUp
1:题目2:解题2.1:查看源码按F12发现提示:2.2:尝试打开source.phphttp://f25ece33-0891-47a1-b89a-eefac33b2f4f.node4.buuoj.cn/source.php得到代码:2.3:解析代码2.3.1:代码正文解析if(!empty($_REQUEST['file'])&&is_string($_REQUEST['file'])&&emm
Ethan552525
·
2024-01-06 10:02
BUUCTF
php
linux
web
python
java
【网络安全】【
密码学
】常见数据加(解)密算法及Python实现(二)、椭圆曲线密码ECC
二、算法原理1、算法简介椭圆曲线
密码学
(EllipticCurveCryptography,ECC)是一种基于椭圆曲线数学的公开密钥加密算法。
不是AI
·
2024-01-06 06:48
网络攻防
安全多方计算
python
算法
web安全
密码学
【网络安全 |
密码学
】密码字典生成工具crunch、cupp安装使用教程
在进行渗透测试时,手动收集密码字典是十分耗时的,利用密码字典生成工具可以大幅缩短时间,提高爆破宽度。文章目录crunch使用教程cupp安装使用教程crunchKali中自带crunch,Kali的安装参考:【网络安全|工具】Kali虚拟机安装教程及报错详析Crunch是一个常用的密码破解工具,它可以根据指定的字符集、长度和模式生成各种可能的密码并进行暴力破解。同时,Crunch可以将生成的密码保
秋说
·
2024-01-05 21:00
网络安全
#
渗透工具
web安全
密码学
服务器
密码学
(一)
文章目录前言一、CryptographicPrimitives二、CryptographicKeys2.1Symmetrickeycryptography2.2asymmetrickeycryptography三、Confidentiality3.1Symmetrickeyencryptionalgorithms3.2asymmetrickeyblockciphers3.3其他四、Integrit
小立爱学习
·
2024-01-05 16:20
系统安全
密码学
安全
1.1
密码学
发展历史
目录1.
密码学
的发展2.古典
密码学
3.近代
密码学
4.现代
密码学
5.公钥
密码学
1.
密码学
的发展第一个阶段:古代到19世纪末----古典密码第二个阶段:20世纪初到1949年----近代密码第三个阶段:从香农于
John Tao
·
2024-01-05 14:21
NISP-2之信息安全技术
web安全
安全
微众区块链观察节点的架构和原理 | 科普时间
什么是观察节点区块链的基本要旨是通过
密码学
算法构建一条不可篡改、不
微众区块链
·
2024-01-05 08:23
区块链
架构
BUUCTF
crypto做题记录(3)新手向
目录一、Rabbit二、篱笆墙的影子三、丢失的MD5四、Alice与Bob一、Rabbit得到的密文:U2FsdGVkX1/+ydnDPowGbjjJXhZxm2MP2AgI依旧是看不懂是什么编码,上网搜索,在侧栏发现Rabbit解码,直接搜索就能有在线解码网站二、篱笆墙的影子得到的密文是felhaagv{ewtehtehfilnakgw}首先先看这个提示,这是出自于《篱笆,女人和狗》中的歌曲的歌
YanXi_Basketball
·
2024-01-05 08:26
CTF—crypto习题记录
密码学
BUUCTF
crypto做题记录(4)新手向
目录一、大帝的密码武器二、Windows系统密码三、信息化时代的步伐四、凯撒?替换?呵呵!一、大帝的密码武器下载的文件叫zip,应该是提示文件的后缀名是zip,把名字改成1.zip或者其他也行,主要保证后缀名是zip就行。得到两个txt对FRPHEVGL,我们只需要遍历一下偏移量就行,建议改成小写,更方便看。用13再加密一下二、Windows系统密码打开文件后得到格式:用户名:uid:密码哈希::
YanXi_Basketball
·
2024-01-05 08:26
CTF—crypto习题记录
密码学
BUUCTF
crypto做题记录(2)新手向
一、摩丝下载附件之后的到的密文:...-..---...-.-.-----..-根据“摩丝”这两个字,可以知道这是摩斯电码,在网页上找一个摩斯电码翻译器就行直接输入就可以得到明文。填入flag{}的{}中上传就行二、password得到密文如图根据姓名和生日猜密码。首先可以试试zhangsan19900315,或者19900315zhangsan。但是都不对。注意一下那个X的数量,是10位,生日是
YanXi_Basketball
·
2024-01-05 08:26
CTF—crypto习题记录
密码学
2023NCTF
密码学
签到题:sign
#SagefromCrypto.Util.numberimport*fromsecretimportflagclassNTRU:def__init__(self,N,p,q,d):self.debug=Falseassertq>(6*d+1)*passertis_prime(N)assertgcd(N,q)==1andgcd(p,q)==1self.N=Nself.p=pself.q=qself.
YanXi_Basketball
·
2024-01-05 07:47
CTF—crypto习题记录
密码学
python
【网络安全】【
密码学
】常见数据加(解)密算法及Python实现(一)
一、Base64编码1、算法简介Base64是一种常见的编(解)码方法,用于传输少量二进制数据。该编码方式较为简短,并不具有可读性,对敏感数据可以起到较好的保护作用。2、Python实现(调库)(1)Base64编码importbase64s="thisisastring"b64s=base64.b64encode(s.encode("utf-8"))print(b64s)(2)Base64解码i
不是AI
·
2024-01-05 05:36
python
安全多方计算
网络攻防
web安全
密码学
算法
智慧农业-基于区块链技术的食品安全溯源解决方案
关于区块链区块链采用了一种基于
密码学
的分布式账本系统,使得信息在传输和存储过程中变得高度加密和安全。通过使用哈希算法和去中心化的共识机制,将每一个交易都记录在不同的区块中,形成一个链式结构。
呆码科技
·
2024-01-04 23:44
区块链
密码学
:一文看懂Base64算法
文章目录前言什么是Base64?Base64算法的由来Base64算法的定义Base64算法与加密算法的关系实现原理非ASCII码字符编码传递模型应用场景电子邮件传输网络数据传输密钥存储数字证书参考前言Base64常常在我们开发中出现,我们可能只知道它是一串乱码(看不懂的符号),知道有时候知道我们需要把一些数据进行base64编码,有时候需要进行Base64解码。但是却不知道它的作用是什么?它存在
Shujie_L
·
2024-01-04 16:05
安全&密码学
密码学
数据库
服务器
BUUCTF
——Reverse——SimpleRev
1、题目2、工具ExeinfoPE:查壳工具。IDA:是一款功能强大的反汇编工具,用于分析和逆向工程二进制文件。python:编写自动化脚本。3、方法下载压缩包,解压得到一个没有后缀的文件。用ExeinfoPE查询该文件是否加了壳。发现这是一个64位的.elf文件(linux),并且没有壳。使用64位的IDA将其打开。找到main函数,双击,按F5进行反汇编。先将ASCII值转换为字符,选中+R。
恣睢s
·
2024-01-04 14:53
网络安全
网络安全
BUUCTF
——Reverse——Java逆向解密
1、题目2、工具jd-gui:Java反汇编器。python:编写自动化脚本。3、方法下载压缩包,解压得到一个.class文件。题目已经说了是java逆向,所以使用jd-gui打开该文件。代码如下:importjava.io.PrintStream;importjava.util.ArrayList;importjava.util.Scanner;publicclassReverse{public
恣睢s
·
2024-01-04 14:23
网络安全
网络安全
BUUCTF
——Reverse——不一样的flag
1、题目2、工具ExeinfoPE:查壳工具。IDA:是一款功能强大的反汇编工具,用于分析和逆向工程二进制文件。3、方法下载压缩包,解压得到一个.exe执行文件。打开文件,要求输入。尝试输入1,自动退出。输入2,又要求输入。用ExeinfoPE查询该文件是否加了壳。发现这是一个32位的文件,并且没有壳。使用32位的IDA将其打开。找到main函数,双击,按F5进行反汇编。把ASCII转换为字符,选
恣睢s
·
2024-01-04 14:22
网络安全
网络安全
BUUCTF
——Reverse——[GXYCTF2019]luck_guy
1、题目2、工具ExeinfoPE:查壳工具。IDA:是一款功能强大的反汇编工具,用于分析和逆向工程二进制文件。python:编写自动化脚本。3、方法下载压缩包,解压得到一个没有后缀的文件。用ExeinfoPE查询该文件是否加了壳。发现这是一个64位的.elf文件(linux),并且没有壳。使用64位的IDA将其打开。找到main函数,双击,按F5进行反汇编。主函数中要求输入一个数字,然后该数字被
恣睢s
·
2024-01-04 14:51
网络安全
网络安全
CISSP 第7章:PKI和
密码学
应用
第七章PKI和
密码学
应用7.1非对称
密码学
对称密码系统具有共享的秘钥系统,从而产生了安全秘钥分发的问题非对称
密码学
使用公钥和私钥对,无需支出复杂密码分发系统7.1.1公钥与私钥7.1.2RSA(兼具加密和数字签名
weixin_39757802
·
2024-01-04 13:57
网络安全
网络安全
CISSP 第6章:
密码学
与对称加密算法
第六章
密码学
与对称加密算法6.1
密码学
历史上的里程碑6.1.1凯撒密码简单的将字母表中的每个字母替换成其后的三个字母,是单一字母的替代置换密码6.1.2美国内战美国内战使用词汇替代和置换的复杂组合,从而试图破坏敌人的破译企图
weixin_39757802
·
2024-01-04 13:54
网络安全
网络安全
CRYPTO现代
密码学
学习
CRYPTO现代
密码学
学习RC4加密算法RSA加密解密DES加密解密详解密钥的生成密文的生成RC4加密算法简单介绍:RC4加密算法是一种对称加密算法,加密和解密使用同一个函数初始化分为以下几个步骤初始化存储
`流年づ
·
2024-01-04 12:00
密码学
学习
网络
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他