1999.以下( ) 算法可以安全地为变长的数据生成MAC。
答案解析
解析:
A: CBC-MAC(Cipher Block Chaining MAC)是一种基于块密码的MAC算法,适用于固定长度的数据,不适用于变长数据。
B: HMAC(Hash-based Message Authentication Code)是一种基于哈希函数的MAC算法,适用于变长数据,并且具有很高的安全性。
C: GCM(Galois/Counter Mode)是一种同时提供认证和加密的算法,适用于变长数据,但并不是专门用于生成MAC的算法。
D: CMAC(Cipher-based MAC)是一种基于块密码的MAC算法,适用于变长数据,并且具有很高的安全性。
综上所述,选项B、C、D都可以安全地为变长的数据生成MAC,所以答案是BCD。希朮这个解析能帮助你更好地理解MAC算法的选择。如果你还有其他问题,欢迎继续提问哦!
相关知识点:
HMAC等算法可安全生成变长MAC
相关题目
2804.根据GB/T 39786《信息安全技术 信息系统密码应用基本要求》,以下可用于保护信息系统物理和环境层面安全的密码产品包括()。
2803.GB/T 39786《信息安全技术 信息系统密码应用基本要求》规定,哪些密码应用等级的信息系统,宜采用密码技术进行物理访问身份鉴别,保证重要区域进入人员身份的真实性()。
2802.GB/T 39786《信息安全技术 信息系统密码应用基本要求》物理和环境安全层面提出的要求包括()。
2801.以下属于GB/T 39786《信息安全技术 信息系统密码应用基本要求》中物理和环境安全层面中的重要区域的是()。
2800.GB/T 39786《信息安全技术 信息系统密码应用基本要求》规定,密码应用第四级的信息系统,物理和环境安全层面应采用密码技术保护的对象及特性包括()。
2799.GB/T 39786《信息安全技术 信息系统密码应用基本要求》中,物理和环境安全层面的重要区域指被测信息系统所在的物理机房,具体包括()。
2798.以下哪些项属于GB/T 39786《信息安全技术 信息系统密码应用基本要求》中物理和环境安全层面中的重要区域()。
2797.GB/T 39786《信息安全技术 信息系统密码应用基本要求》规定,密码应用第三级的信息系统在物理和环境层面,宜采用密码技术保护的对象及特性包括()。
2796.GB/T 39786《信息安全技术 信息系统密码应用基本要求》规定,密码应用()的信息系统,可采用密码技术保证电子门禁系统进出记录数据的存储完整性。
2795.GB/T 39786《信息安全技术 信息系统密码应用基本要求》规定在网络和通信安全层面“采用密码技术保证网络边界访问控制信息的完整性”,以下不属于网络边界访问控制信息的有()。
