搜索结果
查询Tags标签: RSA,共有 254条记录-
Java使用Cipher类实现加密,包括DES,DES3,AES和RSA加密
转: Java使用Cipher类实现加密,包括DES,DES3,AES和RSA加密JAVA使用RSAECBOAEPWITHSHA-256ANDMGF1PADDING加密解密
2022/7/6 1:20:17 人评论 次浏览 -
Java RSA非对称加密算法工具类
这里提供一个RSA加密算法的工具类,其中包含生成密钥、加密、解密、加签、验签等RSA常用的方法,可以直接使用 引入 Maven 依赖,(如果不引入则需要修改 base64加密、解密方法为 java.ultils.base64) <dependency><groupId>commons-codec</groupId><…
2022/7/5 14:20:10 人评论 次浏览 -
如何申请和安装双算法SSL证书?
近期,有收到不少站长关于部署双算法SSL证书的问题,为了帮助站长给用户提供更安全的防护以及更完美的体验,本文将介绍如何申请和安装双算法SSL证书。 什么是双算法? 双算法是指当今使用的两种最受欢迎的公钥加密算法,一个是RSA算法,一个是SM2算法。 RSA算法:国际标准…
2022/7/1 1:20:51 人评论 次浏览 -
js与java对接RSA加密、解密算法
一、什么是RSA加密 上世纪70年代产生的一种加密算法,其加密方式比较特殊,需要两个密钥:公开密钥简称公钥(publickey)和私有密钥简称私钥(privatekey)。公钥加密,私钥解密;私钥加密,公钥解密。这个算法就是伟大的RSA。 二、加密过程 使用公钥将数据加密,并通过私…
2022/6/30 14:23:05 人评论 次浏览 -
Windows下生成GitHub/Gitee SSH key
前提:已安装git。 1、输入以下命令生成ssh key,一路回车即可。(xxxx@xxx.com为你注册GitHub的邮箱)(注意,Gitee只需这一步,然后复制密码就好) GitHub:ssh-keygen -t rsa -C "xxxx@xxx.com" Gitee:ssh-keygen -t ed25519 -C "xxxx@xxx.com"$…
2022/6/26 5:21:49 人评论 次浏览 -
【Git】git配置多个ssh-key
参考链接 生成密钥ssh-keygen -t rsa -C youremail@your.com -f ~/.ssh/github_rsa将github_rsa.pub中的内容添加到自己的github中继续输入命令行添加私钥 这一步不一定能成功,失败也不影响ssh-agent bashssh-add ~/.ssh/github_rsassh-add -l进入到~/.ssh目录下新建conf…
2022/6/25 23:31:26 人评论 次浏览 -
Python 使用 RSA 公钥加密数据
安装 pycryptodome 库 pip install pycryptodome使用 RSA 公钥加密数据 import base64 from Crypto.Cipher import PKCS1_v1_5 as Cipher_pksc1_v1_5 from Crypto.PublicKey import RSAdef _encrpt(string, public_key):rsakey = RSA.importKey(public_key) # 读取公钥ci…
2022/6/25 1:21:20 人评论 次浏览 -
RSA
一、基本原理 公钥与私钥的产生随机选择两个不同大质数 \(p\) 和 \(q\),计算 \(n=p\times q\)。 求得 \(\varphi ( n )\)。 选择 \(e < \varphi ( n )\),使 $e \perp \varphi (n) $。并求得 \(e\) 在模 \(\varphi ( n )\) 下的逆元 \(d\)。 销毁 \(p\) 和 \(q\)。此时…
2022/6/24 23:24:40 人评论 次浏览 -
ssh 免密登录 ssh-keygen
ssh-keygen -t rsa-- 三台分别执行 ssh-keygen -t rsa 不用输入密码, 一路回车就行 #slave1 cp ~/.ssh/id_rsa.pub ~/.ssh/slave1_id_rsa.pub scp ~/.ssh/slave1_id_rsa.pub master:~/.ssh/#slave2 cp ~/.ssh/id_rsa.pub ~/.ssh/slave2_…
2022/6/3 23:20:16 人评论 次浏览 -
Vscode连接云服务器ssh
本地cmd执行生成公钥 ssh-keygen -t rsa到用户地址下找到id_rsa.pub传到云端root/.ssh/云端root/.ssh/下并执行以下命令# 将该文件内容追加到 authorized_keys 文件后 cat id_rsa.pub >> ~/.ssh/authorized_keys# 重启 service sshd restartvscode安装remote-shh插件…
2022/5/27 23:22:17 人评论 次浏览 -
C#.NET Rsa私钥加密公钥解密
在C#中,RSA私钥只能签名,不能加密,如果要加密,要借助BouncyCastle库。 nuget 中引用 Portable.BouncyCastle。 工具类: RsaEncryptUtilusing Org.BouncyCastle.Crypto; using Org.BouncyCastle.Crypto.Parameters; using Org.BouncyCastle.Security; using System; u…
2022/5/24 1:22:57 人评论 次浏览 -
SSH远程登录:两台或多台服务器之间免密登录设置
有两台(或多台)同局域网的服务器A:192.168.2.21,B:192.168.2.25。让A,B这两台服务器之间能两两互相免密登录,并且每台服务器都可以自我免密登录(自我免密登录即:ssh localhost 时不需要密码)。 一、让服务器A实现免密登录自己 1、在A服务器中指定的位置(/root/.s…
2022/5/5 23:18:51 人评论 次浏览 -
实验一-密码引擎-加密API研究
实验一-密码引擎-加密API研究 密码引擎API的主要标准和规范包括: 微软的Crypto API RSA公司的PKCS#11标准 中国商用密码标准:GM/T 0016-2012 智能密码钥匙密码应用接口规范,GM/T 0018-2012密码设备应用接口规范等 一、Crypto API Crypto API作为一部分 Microsoft Windo…
2022/4/27 6:15:59 人评论 次浏览 -
git添加rsa ssh key后仍提示Permission denied (publickey)解决方法
原因是git版本是最新版(当前版本是2.36),默认不支持rsa。 不回退git旧版本的解决方式是: 修改~/.ssh/config文件,添加一行 PubkeyAcceptedKeyTypes +ssh-rsa
2022/4/26 6:14:24 人评论 次浏览 -
Linux__hadoop免密登录&JavaToJDFS
配置ssh免登陆 生成ssh免登陆密钥 cd ~,进入到我的home目录 cd .ssh/ssh-keygen -t rsa (四个回车) 执行完这个命令后,会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥) 将公钥拷贝到要免登陆的机器上 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ca…
2022/4/19 7:12:34 人评论 次浏览