public CryptoAlgorithm(
     List <IDataTransformation> encryptSteps,
     List <IDataTransformation> decryptSteps,
     IPaddingStrategy paddingStrategy)
 {
     _encryptSteps    = encryptSteps;
     _decryptSteps    = decryptSteps;
     _paddingStrategy = paddingStrategy;
 }
 public void With_CMSPaddingStrategy()
 {
     context = new CMSPaddingStrategy();
 }