单项选择题

所有的加密算法都建立在两个通用原则之上,即

A.变形和易位
B.变形和伪装
C.置换和易位
D.置换和伪装