DH
  • 2024-06-13非对称加密基于DH、DSA的的变种ECDH、ECDSA
    前面介绍DH、DSA都是基于离散对数的大数分解难题的。为什么有了还有ECC(椭圆曲线)呢,因为ECC需要的秘钥更短、更快(整数因子分解算法是最快的计算离散对数因子分解算法)椭圆曲线密码学简介(一):实数域的椭圆曲线及其群运算规则椭圆曲线公式曲线公式曲线没有奇异点,即处处光
  • 2024-06-12DH算法python 原理说明和演示
    importgmpy2p=17g=3x_a=15x_b=13#y_a=a_g^x_amoda_py_a=6#y_a=a_g^b_xmoda_py_b=12#a#y_s=y_b^x_amoda_p#y_s=12^15mod17#b#y_s=ya^x_bmoda_p#y_s=6^12mod17if__name__=='__main__�
  • 2024-06-12高一高考集训欢乐赛
    大石碎胸口——万能青年旅店久违的头图渔王还想继续做渔王而海港已经不知去向此刻他醉倒在洗浴中心没有潮汐的梦胸口已暮色苍茫肥胖的城市递给他一个传统的方法来克制恐慌卖掉武器风暴喉咙换取饮食背叛能让你获得自由停电之后暂时摆脱了坚硬的时刻倒转
  • 2024-03-08通达信筹码抢庄博弈指标公式源码
    {通达信筹码抢庄博弈指标公式源码}PER:=14;X_1:=POW(10,6)+241230-DATE;X_2:=IF(X_1>0,1,0);X_3:=SUM(maX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),10);X_4:=HIGH-REF(HIGH,1);X_5:=REF(LOW,1)-LOW;X_6:=SUM(IF(X_4>0ANDX_4>X_5,X_4,0),20);X_
  • 2024-03-08通达信八仙互动共振指标公式源码副图
    {通达信八仙互动共振指标公式源码副图}X_1:=Ema(CLOSE,12/4)-EMA(CLOSE,26/4);X_2:=EMA(X_1,9/4);stICKLINE(X_1>=X_2,42,46,5,0),COLORWHITE;STICKLINE(X_1<x_2,42,46,5,1),color696969;X_3:=EMA(CLOSE,6)-EMA(CLOSE,80);X_4:=EMA(X_3,40);STICKLINE(X_3>=X_4,36,40,5,
  • 2024-02-17动态规划-DP 完整版
    动态规划学完了五大基础dp做个简单总结dp特征动态规划问题首要是找到做题的目的是求最大/小值还是其他;其二要确定问题的状态转移方程这是关键;第三为dp数组找到边界、最后检查是否需要结合其他相关知识如树dfs等;别忘了检查多测输入数组变量置零等易错点。
  • 2023-12-06圆锥体转动惯量
    设圆锥体的体积为\(V\),质量为\(M\),底面半径为\(R\),高为\(H\)。体积微元\[\textdV=r\textdr\textdh\textd\theta\]体积\[\begin{aligned}V=&\int_0^{2\pi}\int_0^H\int_0^{r(h)}r\textdr\textdh\textd\theta\\=&2\pi\int_0^H\int_0^{\f
  • 2023-11-07urllib 2.x版本下dh key too small 等SSL类错误的解决方法
    问题当我们使用python的requests访问目标网站的时候,有时会遇到以下这种错误(以https://dh-composite.badssl.com/为例)requests.exceptions.SSLError:HTTPSConnectionPool(host='dh-composite.badssl.com',port=443):Maxretriesexceededwithurl:/(CausedbySSLError
  • 2023-09-07ECC, ECDH and ECDSA
    ECC椭圆加密算法ECDH:其中DH代表交换密钥的DH算法,所以这个代表是椭圆曲线实现的DHECDSA:DSA代表数字签名,所以这个代表用椭圆曲线实现的DSA其原理部分涉及了:Discrete Logarithm Problem,阿贝尔群,模运算等数学知识,我不懂,暂时没有学习。如果想深入看,可以参考如下文章:https://and
  • 2023-07-11浙大暑期密码学课程|可证明安全基础
    浙大暑期密码学课程|可证明安全基础视频地址:浙大暑期Crypto课程-ProvableSecurityBasics(上)、浙大暑期Crypto课程-ProvableSecurityBasics(下)参考:笔记分享|浙大暑期密码学课程:可证明安全基础前言本次课程由浙江大学的张秉晟老师带来,主要讲解密码学中的可证明安全理论基
  • 2023-06-21python请求有关ja3指纹问题
    遇见一个网站采集,无论怎样都返回空数据(实际上是有数据的),但是抓包下来又确实是那样的,请教了一些人推测是指纹验证,拜读了网上其他大佬的博客文章后实验了一下,发现确实是这个问题!第一次知道tcp还有这个东西,让我大受震撼,值此搬运一下。参考链接及来源:Python爬虫进阶必备|JA3指
  • 2023-06-15学不会的动态规划
    前言小蒟蒻在某次牛客中奖后,开始学习白嫖的动态规划课程。众所周知,动态规划的学习不是一朝一夕可以完成的,小蒟蒻将持续不定期更新大概率是长期拖更。如果文章中有任何问题,欢迎评论告诉我
  • 2023-06-10 第13,14章
    第13章密码协议导论13.1角色一般交互双方定为Alice和Bob,攻击者为Eve单个实体可充当协议中的任意一方角色13.2信任信任来源:使得某一方不去进行欺骗行为的动机,而其他方知道这个动机存在,从而觉得可以在一定程度上相信与他交互的另外一方伦理道德名誉法律人身威胁共同
  • 2023-06-04第13、14章读书笔记
    第13章密码协议导论密码协议是由协议的各个参与者之间进行一系列的消息交换组成的。主要的挑战:协议的设计者或者实现者并不能控制协议的过程。13.1角色一般交互双方定为Alice和Bob,攻击者为Eve单个实体可充当协议中的任意一方角色13.2信任信任是我们与他人进行所有往来(
  • 2023-06-04非对称加密DH算法,DH代码实现
    RSA算法原理(一)[url]http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html[/url]RSA算法原理(二)[url]http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html[/url]1976年,两位美国计算机学家WhitfieldDiffie和MartinHellma
  • 2023-05-23发送邮件报错dh key too small
    ssl.SSLError:[SSL:DH_KEY_TOO_SMALL]dhkeytoosmall(_ssl.c:1129)1、找到openssl.cnf的配置文件,如/etc/ssl/openssl.cnf2、在配置文件中找到crypto_policy指向的文件 3、修改指向的文件的内容:/etc/crypto-policies/back-ends/opensslcnf.config 4、我还重启了容
  • 2023-05-01Codeforces 894D Ralph And His Tour in Binary Country
    预处理出对于\(u\)节点其子树内节点(包括\(u\))与\(u\)的距离,从小到大排序得到\(ds_u\)同时对\(ds_u\)进行前缀和处理\(dh_{u,i}=\sum\limits_{j=1}^{i}ds_{u,j}\)这样设\(tot\)为\(ds_u\)二分得到的\(ds_{u,i}\leh\)的右端点,也即为\(u\)子树内对答案有
  • 2023-04-19TLS/JA3指纹模拟
    一、查看TLS指纹的网站https://tls.browserleaks.com/jsonhttps://tls.peet.ws/https://kawayiyi.com/tls二、网站防御方式及应对非法指纹黑名单应对策略:修改默认指纹(修改TLShello包的值)httpx示例:importsslimportrandomimporthttpx#createansslconte
  • 2023-03-22convert
     defconvert(size,box):dw=1./(size[0])dh=1./(size[1])x=(box[0]+box[1])/2.0-1y=(box[2]+box[3])/2.0-1w=box
  • 2022-12-15sublime text3 3126 安装配置
    下载​​http://www.sublimetext.com/3​​​序列号如下:支持版本号3126—–BEGINLICENSE—–MichaelBarnesSingleUserLicenseEA7E-8213858
  • 2022-12-07SublimeText3使用笔记
    说明:此文章为使用SublimeText3的笔记,所以会不定期更新安装PackageControl参考:​​https://packagecontrol.io/installation#st3​​打开编辑器的控制台,View>ShowConsole
  • 2022-12-03【221203-1】正方形ABCD中,取AE=BF=CG=DH,得到新正方形EFGH。设正方形ABCD边长为1,求其内接正方形EFGH的周长最小值?
  • 2022-11-04DS18B20模块温转代码
    staticssize_tds18b20_read(structfile*file,char__user*buf,size_tsize,loff_t*offset){unsignedlongflags;unsignedcharDL=0,DH=0;unsignedc
  • 2022-10-28[线段树套单调栈] 2019-2020 ICPC Asia Hong Kong Regional Contest H.[Hold the Line]
    线段树套单调栈2019-2020ICPCAsiaHongKongRegionalContestH.​​HoldtheLine​​题目大意你已经建造了一条由编号从到的战壕组成的防线,每条战壕最初都是空的。士
  • 2022-10-27linux程序打包成deb
    前言最近在研究如何将自己的程序打包称deb格式,用dpkg或者apt管理起来,最终我们可以使用"dpkg-buildpackage-us-uc"来生成我们的deb文档。以下为我的学习心得,将每一个步骤