public ICryptoTransform CreateDecryptor() { if (keyBytes == null | ivBytes == null) throw new Exception("No key for " + this.ToString()); return alg.CreateDecryptor(keyBytes, ivBytes); }