Шифрация строки в sha256 - C#
Формулировка задачи:
Всем привет!
Как возможно зашифровать строку в sha256 и получить эту же строку в зашифрованном виде?
Если использовать код, который приведен в пример на msdn:
То в result будет массив зашифрованных байтов
А как получить строку?
string pas = "qwertyzz1";//sha256 это: 7e78dbd2a4aa5b8c0659e66e9a2105b67fca0e09873753ec2844bc3cd80c9120 byte[] data = new UTF8Encoding().GetBytes(pas); byte[] result; SHA256 shaM = new SHA256Managed(); result = shaM.ComputeHash(data);
Решение задачи: «Шифрация строки в sha256»
textual
Листинг программы
private string hash(string text) { byte[] data = Encoding.Default.GetBytes(text); var result = new SHA256Managed().ComputeHash(data); return BitConverter.ToString(result).Replace("-","").ToLower(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д