错误表明你提供的密钥类型不是系统所接受的四种类型之一:RSA、DSA、ECDSA 或 ED25519。 2. 解释错误消息的含义 key is invalid:表示密钥无效。 key type is forbidden:表示密钥类型被禁止。 must be rsa, dsa, ecdsa, or ed25519:指出密钥类型必须是RSA、DSA、ECDSA或ED25519中的一种。 3. 列举可能的解决...
不过在生成key时,如果指定的key size太小的话,也是有安全问题的,推荐key size是3072或更大。 ed25519是目前最安全、加解密速度最快的key类型,由于其数学特性,它的key的长度比rsa小很多,优先推荐使用。它目前唯一的问题就是兼容性,即在旧版本的ssh工具集中可能无法使用。 再总结一下: 如果可以的话,优先选择ed255...
RSA,DSA,ECDSA,EdDSA和Ed25519都⽤于数字签名,但只有RSA也可以⽤于加密。RSA(Rivest–Shamir–Adleman)是最早的公钥密码系统之⼀,被⼴泛⽤于安全数据传输。它的安全性取决于整数分解,因此永远不需要安全的RNG(随机数⽣成器)。与DSA相⽐,RSA的签名验证速 度更快,但⽣成速度较慢。DSA(数字...
rsa是目前兼容性最好的,应用最广泛的key类型,在用ssh-keygen工具生成key的时候,默认使用的也是这种类型。不过在生成key时,如果指定的key size太小的话,也是有安全问题的,推荐key size是3072或更大。 ed25519是目前最安全、加解密速度最快的key类型,由于其数学特性,它的key的长度比rsa小很多,优先推荐使用。它目前...
https://forum.gitlab.com/t/error-gitlab-your-ssh-key-type-is-forbidden-must-be-rsa-ecdsa-or-ed25519/16745 omnibus-gitlab#204 (closed) Notes: I have also triedcat ~/.ssh/id_ed25519 | tr -d '\n'cat ~/.ssh/id_rsa | tr -d '\n'but no go. I tried copying it from the vi...
rsa是目前兼容性最好的,应用最广泛的key类型,在用ssh-keygen工具生成key的时候,默认使用的也是这种类型。不过在生成key时,如果指定的key size太小的话,也是有安全问题的,推荐key size是3072或更大。 ed25519是目前最安全、加解密速度最快的key类型,由于其数学特性,它的key的长度比rsa小很多,优先推荐使用。它目前...