以下关于Https 协议与Http 协议相比的优势说明,哪个是正确的:( )? A、 Https 协议对传输的数据进行了加密,可以避免嗅探等攻击行为 B、 Https 使用的端口与Http 不同,让攻击者不容易找到端口,具有较高的安全性 C、 Https 协议是Http 协议的补充,不能独立运行,因此需要更高的系统性能 D、 Https 协议使用了挑战机制,在会话过程中不传输用户名和密码,因此具有较高的安全性