多项选择题

下列关于加密技术中的摘要函数描述正确的是( )。
[A]摘要是一种防止改动的方法
[B]摘要算法的数字签名原理在很多机密算法中都被使用
[C]输入消息的每一位对输出摘要都有影响
[D]摘要算法从给定的文本块中产生一个数字签名