RSA
  • 2024-07-02git 通过ssh 拉 gitlab项目代码
     通过https登录token 拉取不到,就用ssh吧! 先查看本地git的配置gitconfig--list--global发现没有配置增加配置gitconfig--globaluser.name"beckh"gitconfig--globaluser.email"自己的邮箱"生成密钥ssh-keygen-trsa-C"自己邮箱"参数含义:-t指定密钥
  • 2024-06-22vscode中使用gitee
    1.下载安装githttps://www.cnblogs.com/htj10/p/12436737.html2.生成ssh密钥和公钥运行git-bash.exe,或 右键打开GitBashHere检查我们的目录下是否已经有公钥和私钥(如下是有的)#进入用户的目录john是自己的用户名$cd/c/users/john#查看是否有公钥John@DESKTOP-I
  • 2024-06-21RSA密码系统的特定密钥泄露攻击与Coppersmith方法的应用
    PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全、密码学、联邦学习、同态加密等隐私计算领域的技术和内容。RSA密码系统作为当前最广泛使用的公钥加密算法之一,其安全性依赖于大整数分解问题的困难性。然而,随着计算能力的提高和算法优化,特别是Coppersmi
  • 2024-06-21ssh
    最初是在找mac上的ssh软件,但看到一个用iterm和sshconfig的设置常规配置正常设置Host*Port22ServerAliveInterval120HosttargetHostName$HOSTPort$PORTIdentityFile~/.ssh/id_rsaUser$USER$分别指代自己对应的端口号、用户名等等
  • 2024-06-20framewrok RSA SHA512加密
    publicstaticstringEncryptPassphrase(stringpublicKey,stringpassphrase){byte[]publicKeyBytes=Convert.FromBase64String(publicKey);//创建RSA公钥参数对象RsaKeyParameterspublicKeyParams=(RsaKeyParameters)PublicKeyFactory.CreateKe
  • 2024-06-18C#生成RSA非对称加密公钥私钥以及加密解密
    usingSystem.Security.Cryptography;usingSystem.Text;usingXunit.Abstractions;namespacexUnit.Tests{///<summary>//////</summary>publicclassRsaKeyPairGenerator{privatereadonlyITestOutputHelper_test
  • 2024-06-14git clone github报错解决方法,亲测有效!
    报错如下:gitclonehttps://github.com/pingcap/tidb.gitCloninginto'tidb'...remote:Enumeratingobjects:331426,done.remote:Countingobjects:100%(1769/1769),done.remote:Compressingobjects:100%(1549/1549),done.error:RPCfailed;curl
  • 2024-06-14SSH实践生成密码
    $ssh-keygen-trsa-P''-f~/.ssh/id_rsa$cat~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys$chmod0600~/.ssh/authorized_keys-t:指定生成密钥类型(rsa、dsa、ecdsa等)-P:指定passphrase,用于确保私钥的安全-f:指定存放密钥的文件(公钥文件默认和私钥同目录下,不同的是,存
  • 2024-06-13RSA
    RSA目录简介分类RSA密钥长度:RSA填充方案RSA相关算法和协议:RSA与其他加密算法的结合:RSA的实现和优化:工作原理算法实现PythonC/C++实现待补充简介RSA加密算法是一种非对称加密算法,广泛用于安全通信。其核心思想基于数论中的大整数分解问题。RSA算法在实际
  • 2024-06-13公司内部搭建OpenVPN服务(详细好用)
    OpenVPN构建应用OpenVPN是一个开源的应用程序,它允许您通过公共互联网创建一个安全的专用网络。OpenVPN实现一个虚拟专用网(VPN)来创建一个安全连接。OpenVPN使用OpenSSL库提供加密,它提供了几种身份验证机制,如基于证书的、预共享密钥和用户名/密码身份验证。在本教程中,我们将向
  • 2024-06-11RSA算法中,为什么需要的是两个素数?
    PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全、密码学、联邦学习、同态加密等隐私计算领域的技术和内容。RSA算法中,为什么需要的是两个素数?RSA算法是一种广泛使用的非对称加密技术,基于大数分解的困难性。本文将探讨为什么RSA算法需要两个素数,并以通
  • 2024-06-11windows terminal ssh 免密访问远程服务器
    1.本地生成ssh密钥对打开windowscmd终端执行命令(如果已有公私钥,可跳过此步骤)`ssh-keygen-trsa`生成的文件在"C:\Users\用户xxx\.ssh"目录中||||-----------|-----------------------------||id_rsa|私钥||id_rsa.pub|公钥|如图
  • 2024-06-10LUC_RSA
    https://www.math.u-bordeaux.fr/~gcastagn/publi/crypto_quad.pdfhttps://www.researchgate.net/publication/26623030_A_New_Computation_Algorithm_for_a_Cryptosystem_Based_on_Lucas_Functions最近通过qwb了解到了这个新东西,顺手进一步加深了对于LUCAS序列的理解。典型例
  • 2024-06-08SpringBoot 快速实现 api 加密!
    在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密。常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解。https://gitee.com/isuperag/rsa-encrypt-body-spring-boot项目介绍该项目使用RSA加密方式对API接口返回的
  • 2024-06-07新仓库怎么传git
    1.生成SSH密钥: 在本地安装的git目录下,启动git-bash.exe启动的git的命令中输入ssh-keygen -trsa 并一直回车到最后在路径中找到 .ssh/id_rsa.pub文件里面的密钥既为SSH密钥最后再在Github仓库里SSHKeys中写入即可2.创建仓库在目标位置上打开cmd然后输入gitinit
  • 2024-06-03CTFshow-Crypto(17-25)
    17EZ_avbv(easy)18贝斯多少呢base62穷举分段给了段编码,hint为base628nCDq36gzGn8hf4M2HJUsn4aYcYRBSJwj4aE0hbgpzHb4aHcH1zzC9C3IL随波逐流和Cyberchef都没梭哈出来看了师傅们的wp大概意思是:分组长度固定,但是不一定是被整除为整数,只要找到从头开始截取一个长度解出明文,就
  • 2024-06-02VS Code / Pycharm配置SSH远程开发(免密登录)
    概述下载vscode:微软官方自行安装配置服务器ip、设置免密登录;生成公钥私钥本地电脑打开CMD窗口,输入ssh-keygen-trsa-C任意字符命令后,一路回车,就会生成RSA密钥对例如ssh-keygen-trsa-Cking在本地电脑的C:\Users\[user_name]\.ssh文件夹下可以查看到刚生成的RSA
  • 2024-05-31从零开始:配置 SSH 并将 Git 项目推送到 GitHub(windows)
    项目推送到github总是遇到如下问题:fatal:unabletoaccess'https://github.com/lw1725908379/power_supply.git/':Failedtoconnecttogithub.comport443after21060ms:Timedout当你使用HTTPS协议推送代码到GitHub时,Git尝试在端口443上与GitHub的服务器建
  • 2024-05-31rsa加密过长数据工具类
    rsa默认最多只能加密密钥长度/8-11长度的明文,最多只能解密密钥长度/8长度的密文,如:密钥长度为1024,则明文长度最长117,密文长度最长128。可以采用分段加解密的方式,增加明文密文长度(同时加解密的效率也会按比例降低)。工具类如下: packagecom.kuandeng.common.common.util;imp
  • 2024-05-30RSAUtils 非对称加密hutool
    1、使用hutool的rsa加解密工具,自定义公钥私钥字符串2、importcn.hutool.core.codec.Base64Decoder;importcn.hutool.crypto.asymmetric.KeyType;importcn.hutool.crypto.asymmetric.RSA;importlombok.extern.slf4j.Slf4j;importorg.jeecg.common.util.CN;importjav
  • 2024-05-28『vulnhub系列』EVILBOX-ONE
    『vulnhub系列』EVILBOX-ONE下载地址:https://www.vulnhub.com/entry/evilbox-one,736/信息搜集:使用nmap探测内网存活主机,发现开启了22和80端口nmap192.168.0.*访问80端口web服务,发现apache默认页面使用dirsearch进行目录爆破dirsearch-u"http://192.168.0.131"
  • 2024-05-27NSS刷题心得1(古典+RSA)
    古典密码在线工具:https://ctf.bugku.com/tools.html一键解码工具库:随波逐流,在github上下载即可注:古典密码只需做个了解,因为很多都是靠工具实现的,多刷题有个印象,遇到题能看出像什么密码就好。Base家族在密码学领域,"base"通常指的是一种编码方式,用于将二进制数据转换为可
  • 2024-05-25git查看本机 ssh 公钥,如果没有则直接生成公钥
    1.第一步查看git的ssh公钥是否存在win+S键打开搜索框,输入GitBash并打开,或者直接找到gitbash右键打开gitbashcd~/.ssh如果目录存在,则表示有SSH秘钥。该目录下通常会有id_rsa.pub(公钥)和id_rsa(私钥)文件。如果你只是想快速检查秘钥是否存在,可以使用以下命令:法1:ls一下查
  • 2024-05-21git:Unable to negotiate问题解决
    场景说明:安装了Gitblit(自架的代码仓库服务)发现部分电脑无法推代码,报错误如下:Unabletonegotiatewith****port22:nomatchinghostkeytypefound.Theiroffer:ssh-rsa并排队了账户权限问题。解决方案:1.打开问题电脑的系统盘的当前登陆用户文件夹('C:\Users\你当前的
  • 2024-05-20crypto--rsa基础(1)
    在ctf---crypto中rsa应该是最常见也是现在最容易考到的密码题型吧,这篇博客就简单的介绍一下rsa和rsa的一些基本的攻击手法.对于我们这些萌新来说要做rsa的话也必须先掌握四大基本公式就是欧拉函数,费马小定理,中国剩余定理,威尔逊定理,现在就先基本了解一下就能够做题了,在网上的百度