Кодирование слов!

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28
Подскажите как можно перевести слова в формат SHA256

Ест ьсписок слов

letmein
baseball
master
michael
football
shadow
monkey
abc123

надо перевести и SHA216

например

letmein - 1c8bfe8f801d79745c4631d09fff36c82aa37fc4cce4fc946683d7b336b63032
baseball - a01edad91c00abe7be5b72b5e36bf4ce3c6f26e8bce3340eba365642813ab8b6
 

djaga

Administrator
Команда форума
Регистрация
26.04.2020
Сообщения
546
Благодарностей
1 125
Баллы
93
Подскажите как можно перевести слова в формат SHA256

Есть список слов

letmein
baseball
master
michael
football
shadow
monkey
abc123

надо перевести и SHA216

например

letmein - 1c8bfe8f801d79745c4631d09fff36c82aa37fc4cce4fc946683d7b336b63032
baseball - a01edad91c00abe7be5b72b5e36bf4ce3c6f26e8bce3340eba365642813ab8b6
1. Добавить в Using
Using:
using System.Security.Cryptography;
using System.Text;
2. Можно запихнуть в кубик или в общий код создать метод и вызвать строкой в кубике.
Два примера ниже в шаблоне.
Ковертация в SHA256:
StringBuilder Sb = new StringBuilder();

using (SHA256 hash = SHA256Managed.Create())
{
    Encoding enc = Encoding.UTF8;
    Byte[] result = hash.ComputeHash(enc.GetBytes(project.Variables["word"].Value)); // заменить "word" на свою переменную
   
    foreach (Byte b in result)
      Sb.Append(b.ToString("x2"));
}

return Sb.ToString();

Шаблон для примера ↓
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: Malegik и xatchikzzz

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28
1. Добавить в Using
Using:
using System.Security.Cryptography;
using System.Text;
2. Можно запихнуть в кубик или в общий код создать метод и вызвать строкой в кубике.
Два примера ниже в шаблоне.
Ковертация в SHA256:
StringBuilder Sb = new StringBuilder();

using (SHA256 hash = SHA256Managed.Create())
{
    Encoding enc = Encoding.UTF8;
    Byte[] result = hash.ComputeHash(enc.GetBytes(project.Variables["word"].Value)); // заменить "word" на свою переменную
  
    foreach (Byte b in result)
      Sb.Append(b.ToString("x2"));
}

return Sb.ToString();

Шаблон для примера ↓
да ты просто волшебник )
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)