为什么说是针对CTFer的呢,本篇文章可能针对实用性强一点,针对算法的原理剖析会少一些。最后会总结出板子放在文章的结尾。 0x00 前言 在平常遇到的问题中,如果能求出公钥n的欧拉函数,可以说这个RS...
【MalDev-16】应用质数和模算法
02-应用质数和模算法生成RSA加密密钥密钥生成时先选择两个素数p和q,计算他们的乘积n=p*q,RSA的安全性是基于从n推导出p和q是很困难的,p和q越大,在给定n推到p和q的值越难,简单逻辑如下:...
小型语言模型:AI领域的新热点
多年来,谷歌等科技巨头和OpenAI等初创公司,一直在不遗余力地利用海量在线数据,打造更大、更昂贵的人工智能(AI)模型。这些大型语言模型(LLM)被广泛应用于ChatGPT等聊天机器人中,帮助用户处...
phi指令在控制流平坦化的修复
这里填充错了,后面只能改20个字,😓,统称为科学技术,简称科技。实际二者既有密切联系,又有重要区别。科学解决理论问题,技术解决实际问题。⊙1.修复原因⊙2.修复过程⊙3.注意点1.修复原因在控制流平坦...
【免杀干货】高级红队技巧—实战解析自定义混淆加密、高级数学构造和数论(完结)
开始学习 然后,在受害者的 Windows 机器上运行hack.exe : 正如预期的那样,它正在加密并完美解密;我们只是为了演示目的而打印它。 现在,我们尝...
sage常用命令
这里会记录一点点sage比较好用的命令,简易手册原文件丢这里了,平时再遇到一些好用的命令应该还会更新。 基本语法:将整数转化为二进制列表 sage: 10.bits() 基本代数解方程 solve 函...
2024第八届全国职工职业技能大赛网络与信息安全管理员河北省预选拔赛crypto解析
这里发两题密码,具体全部可以参考CSDN~crypto1:给定的加密公式是:利用二项式定理,( g ) 的幂可以展开为:exp:import gmpy2n = 46196962498972200877...
基于多项式的RSA
前言 周末做了0CTF的babyrsa,其中在对于多项式的欧拉函数计算时遇到一些阻碍,记录一下解决过程。 (由于先知这里不支持数学公式,所以带公式的我都进行了截图,观赏性会受影响,抱歉。) 算法分析 ...
RSA加解密算法及题目解析
一、算法原理 算法本身基于一个简单的数论知识:给出两个素数,很容易将它们相乘,然而给出它们的乘积,想得到这两个素数就显得尤为困难。如果能够解决大整数(比如几...
2023 江苏省数据安全竞赛 决赛
一个多月前的比赛了,直到最近偶然得知出题人竟在我“身边”,要来wp,才把比赛中没解出来的题目补全。(倒也没补得很全,还有一题逆向,不过那属于知识盲区了,逆向的区域,以后再来探索叭。)crypto-ea...
SSA格式到底是个啥?
SSA在编译过程中的位置介绍编译领域的整体介绍。编译问题根本上说,是一个从一个语言转换为同等语义的另一个语言的过程。在计算机领域中,我们期望的是编程语言可以越来越符合人类的理解,而机器可理解可运行的是...
数论基础-原根与指标
数论基础部分有关于原根和指标的学习脑图。思维导图: 三位数内的原根求解程序,如果验证有错,欢迎指出~~: 12345678910111213141516171819202122232425262728...