Исправить код шифрования в SHA1 - C#

Узнай цену своей работы

Формулировка задачи:

Помогите плиз, есть такой код:
string sha1(string input)
        {
            byte[] hash;
            using (var sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider())
                hash = sha1.ComputeHash(Encoding.Unicode.GetBytes(input));
            var sb = new StringBuilder();
            foreach (byte b in hash) sb.AppendFormat("{0:x2}", b);
            return sb.ToString();
        }
        static string strtoupper(string chaine)
        {
            return chaine.ToUpper();
        }
....
 
string loadslf = sha1(strtoupper(this.textBox1.Text) .":". strtoupper(this.textBox2.Text));
 
.....
там где: .":". подчеркивает красным, у меня в php вот такой код:
$newsph = sha1(strtoupper("$login") .":". strtoupper("$pass"));
Как это двоеточие реализовать тут?

Решение задачи: «Исправить код шифрования в SHA1»

textual
Листинг программы
string loadslf = sha1(strtoupper(this.textBox1.Text) + ":" + strtoupper(this.textBox2.Text));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5