I’m trying to decide which SSH key type is the most secure for authentication purposes. With options like RSA, ECDSA, and ED25519, it’s unclear which one offers the best security against modern threats. What factors should I consider, such as key size, algorithm, and potential vulnerabilities?