RSA,DSA,ECDSA,EdDSA和Ed25519都用于数字签名,但只有RSA也可以用于加密。 RSA(Rivest–Shamir–Adleman)是最早的公钥密码系统之一,被广泛用于安全数据传输。它的安全性取决于整数分解,因此永远不需要安全的RNG(随机数生成器)。与DSA相比,RSA的签名验证速度更快,但生成速度较慢。
https://ismdeep.com/posts/2024-05-10-ed25519-vs-rsa.html?ismdeep added Gitalk eb88b70e3c7bde0f4f39b88cc9556cc8 labels May 10, 2024 Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment ...
DockerFile,Docker Image和Docker Container之间的不同
根据数学特性,这四种类型⼜可以分为两⼤类,dsa/rsa是⼀类,ecdsa/ed25519是⼀类,后者算法更先进。dsa因为安全问题,已不再使⽤了。ecdsa因为政治原因和技术原因,也不推荐使⽤。rsa是⽬前兼容性最好的,应⽤最⼴泛的key类型,在⽤ssh-keygen⼯具⽣成key的时候,默认使⽤的也是这种类型。
RSA,DSA,ECDSA,EdDSA和Ed25519都用于数字签名,但只有RSA也可以用于加密。 RSA(Rivest–Shamir–Adleman)是最早的公钥密码系统之一,被广泛用于安全数据传输。它的安全性取决于整数分解,因此永远不需要安全的RNG(随机数生成器)。与DSA相比,RSA的签名验证速度更快,但生成速度较慢。