单项选择题

下列不属于密码技术被误用情形的是()

A.使用固定值作为加密算法的初始向量
B.擅自修改协议的数据接口及数据格式
C.使用计数器代替签名中的随机数
D.颠倒身份鉴别中的挑战者与响应角色