private string generateKey() { EvalClass evalA = new EvalClass(); NetworkInterface networkInterface = NetworkInterface.GetAllNetworkInterfaces().FirstOrDefault <NetworkInterface>(); if (networkInterface == null) { return("You need a network interace"); } evalA.a = BitConverter.GetBytes(DateTime.Now.Date.ToBinary()); var PABytes = networkInterface.GetPhysicalAddress().GetAddressBytes(); return(String.Join("-", PABytes.Select(evalA.eval_bi).Select(CGenr.eval_a))); }
private bool eval_a(string[] A_0) { NetworkInterface networkInterface; EvalClass evalA = new EvalClass(); networkInterface = NetworkInterface.GetAllNetworkInterfaces().FirstOrDefault <NetworkInterface>(); if (networkInterface == null) { return(false); } evalA.a = BitConverter.GetBytes(DateTime.Now.Date.ToBinary()); evalA.b = A_0.Select(int.Parse).ToArray <int>(); IEnumerable <byte> arg_11B_0 = networkInterface.GetPhysicalAddress().GetAddressBytes(); var t = arg_11B_0.Select(evalA.eval_bi) .Select(CGenr.eval_a).ToArray(); return(t.Select(evalA.eval_ii).All(CGenr.eval_b)); }