public Task <signedResponse> getResp(signedResponse s)
        {
            var temp = new signedResponse();


            temp.resp = s.resp;

            var b   = Encoding.ASCII.GetBytes(s.resp);
            var key = Encoding.ASCII.GetBytes("012345678901234567890123");
            var iv  = Encoding.ASCII.GetBytes("00000000");

            TripleDES des = TripleDES.Create();

            des.Mode = CipherMode.CBC;
            des.Key  = key;
            des.IV   = iv;
            ICryptoTransform ic = des.CreateEncryptor();

            byte[] enc = ic.TransformFinalBlock(b, 0, b.Length);
            var    i   = UTF8Encoding.UTF8.GetString(enc);

            Console.WriteLine(new { i, s.signed });
            Console.WriteLine(i.Equals(s.signed));

            if (s.signed != null)
            {
                Console.WriteLine("Inside not null");
                if (!s.signed.Equals(i))
                {
                    Console.WriteLine("Inside I not s.signed");

                    temp.resp   = "False";
                    temp.signed = "";
                }
                else
                {
                    temp.signed = i;
                }
            }
            else
            {
                Console.WriteLine("Inside else");
                temp.signed = i;
            }

            return(temp.AsResult());
        }
        public Task<signedResponse> getResp(signedResponse s)
        {
            var temp = new signedResponse();

           
                temp.resp = s.resp;

                var b = Encoding.ASCII.GetBytes(s.resp);
                var key = Encoding.ASCII.GetBytes("012345678901234567890123");
                var iv = Encoding.ASCII.GetBytes("00000000");

                TripleDES des = TripleDES.Create();
                des.Mode = CipherMode.CBC;
                des.Key = key;
                des.IV = iv;
                ICryptoTransform ic = des.CreateEncryptor();

                byte[] enc = ic.TransformFinalBlock(b, 0, b.Length);
                var i = UTF8Encoding.UTF8.GetString(enc);
                Console.WriteLine(new { i, s.signed });
                Console.WriteLine(i.Equals(s.signed));

                if (s.signed != null)
                {
                    Console.WriteLine("Inside not null");
                    if (!s.signed.Equals(i))
                    {
                        Console.WriteLine("Inside I not s.signed");

                        temp.resp = "False";
                        temp.signed = "";
                    }
                    else
                    {
                        temp.signed = i;
                    }
                }
                else
                {
                    Console.WriteLine("Inside else");
                    temp.signed = i;
                }

            return temp.AsResult();
        }