public string Serialize(Command command, AyreEnc enc = null)
        {
            var lenc = (enc != null) ? enc : (_enc != null) ? _enc : null;

            if (lenc == null)
            {
                return(null);
            }
            if (command == null)
            {
                return(null);
            }

            var package = new TransPackage();

            package.Data = (command.COMMAND == COMMAND.KEY) ? command.ToString() : lenc.Encrypt(command.ToString(), package.Ticks.ToString());
            return(package.ToString());
        }
 public void Initial(string key)
 {
     _enc = new AyreEnc(key);
 }