Как сгенерировать signature на С# аналогично библиотеке tweetnacl для js?
У меня есть строка GET/user1 и секретный ключ hex dsfsfsdf345e435jkh345b345j345vb, конвертирую эти два параметра в массив байтов, строка uint8array = [57, 84, 43, 123, ...] и ключа uint8array = [23, 53, 43, 12, ...].
Для node js есть библиотека tweetnacl c методом sign куда я передаю эти два массива байтов и получаю 1 массив байтов конвертирую его обратно в hex строку и получаю ключ для подписи на запросы.
Не шарю в C# и как мне можно это все сделать на нем?
p.s. гуглил и много гуглил, но это все нужно не мне, а коллеге) Буду рад любому ответу который приведет меня к результату или совет того человека, который уже делал сигнатуру для подписки на C#.
Короче погуглил, что за nacl, и какой алгоритм в нём используется для подписи - ed25519
Так что бери любую удобную библиотеку из nuget, которая умеет с ним работать.
Их достаточно много