yuan jddφθτ (@yjdyamv) 在 偶然了解了一个新的公钥生成算法 中发帖
今天重装了系统,赶紧配置下环境吧,
sudo apt install wegt curl htop build-essential ./code…
打开bitwarden,里面有着我的私钥和公钥,写入id_rsa和id_rsa.pub文件中,(这公钥怎么这么短?)
git clone 自己的仓库
permission denied
?不对劲,私钥我之前确认过是对的,那就是公钥有问题?想着不应该啊,还是去github确认了一下,这个ssh rsa开头的公钥很长,而bitwarden上的公钥是ssh ed25519开头的,而且较短。
原来是有多种公钥生成算法。rsa是基于大数质因数分解难题的算法,而ed25519是基于椭圆曲线的算法。虽然ed25519的公钥仅是256位的,而rsa的公钥是4096位的,看上去更短,但安全性没有下降。
把ed25519产生的公钥放在github上,再...