• 2024-04-06RSA实际应用场景
    importrsa#生成密钥pubkey,privkey=rsa.newkeys(512)#保存密钥print("==============保存密钥===============")withopen('public.pem','w+')asf:f.write(pubkey.save_pkcs1().decode())withopen('private.pem','w+&
  • 2024-02-19毕设问题
    ExportKeypairfail出现ExportKeyPairfail的原因是在ExportKeyPair函数中,SDF_ExportECCPubKey和SDF_ExportECCPriKey函数执行后,导出的公钥或私钥与预期的pubKey或priKey不一致。具体到pubKeydiff的错误提示,意味着导出的公钥与预期的公钥不匹配。原因分析导出的公钥内容错
  • 2023-11-16openssl创建证书
    安装brewinstallopenssl使用root@MACdeMBPrem_key#opensslreq-x509-newkeyrsa:4096-keyoutkey.pem-outcert.pem-days365Generatinga4096bitRSAprivatekey..............................................................................................
  • 2023-10-04openssl创建证书
    安装brewinstallopenssl使用root@MACdeMBPrem_key#opensslreq-x509-newkeyrsa:4096-keyoutkey.pem-outcert.pem-days365Generatinga4096bitRSAprivatekey..........................................................................................
  • 2023-09-07Crypto++库实现AES和RSA加密解密
    本文介绍使用Crypto++进行AES加密和RSA加密Crypto++库在VS中配置方法Crypto++库下载地址:https://www.cryptopp.com/,目前已经更新到8.1版本。本文使用的是8.1版本的Crypto++。下载压缩包后解压,然后用vs中编译cryptopp。生成debug和Realease版本的cryptlib.lib静态库。在使用时
  • 2023-08-16C#SM2加密算法
    1.新建SM2Util类publicclassSM2Util{/***生成SM2秘钥对*string[0]公钥*string[1]私钥*/publicstaticstring[]GenerateKeyPair(){returnSM2.GenerateKeyPair();
  • 2023-08-12PHP处理建行数币支付的几种情况
    一、支付时,验签MAC参数生成原理:$A="MERCHANTID=105002653991975&POSID=042166601&BRANCHID=322000000&ORDERID=202201241515557833&PAYMENT=0.01&CURCODE=01&TXCODE=HT0000&REMARK1=bill&REMARK2=&RETURNTYPE=1&TIMEOUT=";//根据接
  • 2023-05-07JS逆向 -- 某平台登录算法分析(RSA加密)
    一、输入账号密码,进行抓包二、F12打开开发者工具,抓包分析,password被加密了三、全局搜索password关键字,挨个分析,在箭头标记处找到了关键代码四、局部搜索,定位加密的关键点,通过JSEncrypt,setPublicKey等关键字分析是RSA加密五、代码编写1、调用RSA加密的基本代码编写functionaiyou(pw
  • 2023-01-24Schmidt-Samoa密码系统
    Schmidt-Samoa密码系统Schmidt-Samoa密码系统,像rabin加密一样,其安全性基于整数因式分解的难度。但Rabin解密时会得到四个解,而Schmidt-Samor得到的是唯一解。密钥生成
  • 2022-11-04How do I fix the GPG error "NO_PUBKEY"?
    * W:GPGerror: http://ppa.launchpad.net trustyInRelease:Thefollowingsignaturescouldn'tbeverifiedbecausethepublickeyisnotavailable:NO_PUBKEY