Надеюсь, у вас все хорошо в этой ситуации. оставаться дома оставаться в безопасности.
В настоящее время я пытаюсь сделать цифровую подпись с помощью алгоритма HMA C с использованием. net core.
Я подготовил код для генерации зашифрованного ключа путем передачи ключа токен и строка в качестве ввода.
код ниже
public static String GetHash(String text, String key)
{
// change according to your needs, an UTF8Encoding
// could be more suitable in certain situations
ASCIIEncoding encoding = new ASCIIEncoding();
Byte[] textBytes = encoding.GetBytes(text);
Byte[] keyBytes = encoding.GetBytes(key);
Byte[] hashBytes;
using (HMACSHA256 hash = new HMACSHA256(keyBytes))
hashBytes = hash.ComputeHash(textBytes);
return BitConverter.ToString(hashBytes).Replace("-", "").ToLower();
}
Может кто-нибудь помочь мне за то же самое, спасибо.