草庐IT

公钥私钥

全部标签

mac 配置git ssh公钥

家里的mac是配置过gitee的公钥的,拉取上传代码都没问题。今天想把另外一台mac也配置到gitee上,首先得配置公钥,不然没权限哦。一般会报:fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.开始配置:一、mac上生成公钥1.进入.ssh目录打开Mac终端(Terminal),输入以下命令:cd~/.ssh2.查看是否有已存在的公钥输入以下命令查看目录下的所有文件ls检查目录下是否有名为id_rsa.pub的文件。公钥文件s.png

Xshell7绿色版使用公钥对免密连接虚拟机(centos7.9-保姆级)

Xshell7配置ssh公钥-私钥免密码登录虚拟机(centos7.9)最近xshell更新到新版7.0.9,导致使用公钥-私钥无密码登录受阻,以下是最新版操作流程:(保姆级)首先,要保证使用密码的情况下可以连接:使用密钥登录分为4步:Xshell端生成公钥与私钥,保存在特定目录;打开Xshell软件在工具栏中选择“新建用户密钥生成向导”选择密钥类型为“RSA”,密钥长度“2048”下一步生成完毕点击下一步默认名称就可以(可改可不改),密码不用填写选择”是”这就是我们的公钥,单击保存文件将公钥保存到桌面,保存完毕点击完成,名称默认就好公钥保存到桌面,自动生成.pub文件点击完成,点击下图中“导

我如何才能保护我的私钥?

区块链利用非对称加密的方式使用户的密钥分为私钥和公钥,其中公钥公布在网络当中,用于数据交互和地址访问,而私钥则保管在用户手中,用于保护自己的数据和资产安全。这种公、私钥分离的方式,是一种安全系数很高的加密机制。但这个机制中,和其他的加密方式类似,私钥一旦被他人窃取,用户的数据和资产便会被盗取。事实上,在区块链发展的这些年中,经常会出现因私钥泄露而导致资产丢失的网络安全问题。黑客在无法通过公钥逆推出私钥的情况下,选择了直接窃取用户私钥。为什么用户私钥会被窃取?这里我们就需要了解当前较为主流的几种私钥保护方式:其一:用户自己保管这通常是指用户通过冷/热钱包对自己的私钥进行管理,钱包中会存在一组私钥

【一个大坑,持续更新】番外之区块链之创建泰安链账户、泰安链项目和生成公钥私钥

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、创建一个泰安链账户二、生成公钥私钥1.下载并安装openssl2.生成公钥3.生成私钥4.生成签名文件5.签名验签6.文件转换三、创建一个泰安链项目总结前言提示:这里可以添加本文要记录的大概内容:最开始了解BSN是因为BSN的开发者大赛,如果你想尝试一下开发或学习区块链的相关知识,我认为是一个很好的入门平台。来看一下它的简介:区块链服务网络BSN(“服务网络”或者“BSN”)是为开发者提供了一站式的区块链开发、部署和运行环境服务,整合了各大云服务商、框架商以及多个门户方的资源。因为涉及到编程开发、配置资源、部署应用

swift - 未知的 116 字节 ECDSA 私钥格式

iOS13的CryptoKit框架为ECDSA公钥和私钥提供了一个.rawRepresentation值。我一直在尝试对rawRepresentation数据类型进行逆向工程以在它和JWK之间进行转换。从公钥表示的64字节长度来看,它似乎是一个简单的x||y连接。我猜私钥将是x||是||d,但情况似乎并非如此,因为这样做应该会产生一个96字节的字符串,而实际的rawRepresentation是144字节。它似乎也不是有效的DER/ASN.1字符串。我还没有设法找到符合我得到的实际值的规范。如您所料,Apple的文档描述性很强。rawRepresentation:Arepresenta

swift - 未知的 116 字节 ECDSA 私钥格式

iOS13的CryptoKit框架为ECDSA公钥和私钥提供了一个.rawRepresentation值。我一直在尝试对rawRepresentation数据类型进行逆向工程以在它和JWK之间进行转换。从公钥表示的64字节长度来看,它似乎是一个简单的x||y连接。我猜私钥将是x||是||d,但情况似乎并非如此,因为这样做应该会产生一个96字节的字符串,而实际的rawRepresentation是144字节。它似乎也不是有效的DER/ASN.1字符串。我还没有设法找到符合我得到的实际值的规范。如您所料,Apple的文档描述性很强。rawRepresentation:Arepresenta

【Git】错误:权限被拒绝(公钥)(Permission denied (publickey).)

项目场景:Git项目突然不能正常使用,自己的账号下的项目。提示Permissiondenied(publickey).问题描述:附上具体配置描述如下.ssh文件目录:config配置文件:#giteeHostgitee.comHostNamegitee.comPreferredAuthenticationspublickeyIdentityFile~/.ssh/gitee_id_rsa#githubHostgithub.comHostNamegithub.comPreferredAuthenticationspublickeyIdentityFile~/.ssh/github_id_rsa#c

如何导出windows平台下cloudflare warp内部存的私钥和token

结论:管理员身份运行mimikatz:https://github.com/gentilkiwi/mimikatz/releases/tag/2.2.0-20220919然后输入:privilege::debug(提升权限到:NT-AUTHORITY\SYSTEM)以及sekurlsa::credman就能看到:发现过程:cloudflarewarp.exe本身是通过有名管道和warp-svc.exe通信,通过IOninja的pipemonitor排除了管道通信中传输私钥和token的可能。而使用warp-clirotate-keys替换密钥的时候,私钥公钥会存在本地,同时向服务器地址api.

Java sdk使用加载账户私钥调用合约

Javasdk使用加载账户私钥调用合约1.智能合约案例1.2智能合约的流程1.2智能合约详细代码实现了一个简单的商店功能。它定义了三个结构体:用户、商家和商品,以及对应的映射关系。它提供了一些方法用于注册用户和商家,创建商品,更新用户余额,购买商品等等。它还包括一些修饰符,用于限制只有用户或商家可以调用特定的方法。用户购买商品主要涉及到的是,检测当前用户是否有用户的权限,商家生产出售商品检测当前的用户是否有商家的权限。主要的三个结构体UserMerchantCommodity三个结构体分别是用户、商家、商品。具体业务关系如下:用户注册和商家注册该合约允许用户和商家进行注册,分别在userMap

Java sdk使用加载账户私钥调用合约

Javasdk使用加载账户私钥调用合约1.智能合约案例1.2智能合约的流程1.2智能合约详细代码实现了一个简单的商店功能。它定义了三个结构体:用户、商家和商品,以及对应的映射关系。它提供了一些方法用于注册用户和商家,创建商品,更新用户余额,购买商品等等。它还包括一些修饰符,用于限制只有用户或商家可以调用特定的方法。用户购买商品主要涉及到的是,检测当前用户是否有用户的权限,商家生产出售商品检测当前的用户是否有商家的权限。主要的三个结构体UserMerchantCommodity三个结构体分别是用户、商家、商品。具体业务关系如下:用户注册和商家注册该合约允许用户和商家进行注册,分别在userMap