public byte[] Decode(byte[] bytes) { if (this.key == null) { return(bytes); } else { return(Crypting.AesDecrypt(bytes, this.key, this.iv)); } }