与对称加密算法相比,非对称加密算法的优点是安全性更高。在非对称加密算法中,公钥是公开的,用于加密信息,而私钥是保密的,用于解密信息。这种机制不需要将私钥分享给其他人,因此具有较高的安全性。因此,正确答案是C。