Ejemplo n.º 1
0
        /// <summary>
        /// Weryfikacja wiadomości
        /// </summary>
        /// <returns>wartość prawda lub fałsz jako string</returns>
        public string VerifyMsg()
        {
            //byte[] encrypted = encryptMsg;
            //byte[] signature = encryptSig;
            clientSign = sign.GetClientPublicKeys();
            if (sign.VerifyHash(clientSign, encryptMsg, encryptSig))
            {
                //MessageBox.Show(sign.DecryptData(encrypted));

                return(sign.DecryptData(encryptMsg));
            }
            else
            {
                //MessageBox.Show("Invalid");
                return("Invalid");
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Weryfikacja wiadomości
        /// </summary>
        /// <returns>wartość prawda lub fałsz jako string</returns>
        public string VerifyMsg()
        {
            byte[] encrypted = encryptMsg;
            byte[] signature = encryptSig;
            clientSign = sign.GetClientPublicKeys();
            //if (sign.VerifyHash(clientSign, encrypted, signature))
            //{
            //MessageBox.Show(sign.DecryptData(encrypted));

            return(sign.VerifyHash(clientSign, encrypted, signature).ToString());
            //return sign.DecryptData(encrypted);
            //}
            //else
            //{
            //MessageBox.Show("Invalid");
            //   return "Invalid";
            //}
        }