Генерация HMAC (SHA256) по ключу - C#
Формулировка задачи:
Помогите организовать генерацию используя две строки (строка которую шифруем и строка с ключем). Нашел пару примеров, но не нашел чтобы по ключу.
Но это не правильно, что не так?
static string HMACHASH(string str, string key) { byte[] bkey = Encoding.Default.GetBytes(str); using (var hmac = new HMACSHA1(bkey)) { byte[] bstr = Encoding.Default.GetBytes(str); return Encoding.Default.GetString(hmac.ComputeHash(bstr)); } }
Решение задачи: «Генерация HMAC (SHA256) по ключу»
textual
Листинг программы
$res=hash_hmac('sha256',str,key);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д