Как реализовать цифровые подписи в node.js - PullRequest
0 голосов
/ 04 января 2019

Я новичок в node.js и мне нужно реализовать цифровые подписи. Сценарий состоит в том, что пользователь «А» отправит некоторые данные, подписав их своим закрытым ключом (хранящимся на локальном компьютере) на сервере. , Таким образом, любой другой пользователь «B» может проверить это, расшифровав данные с открытым ключом (хранится в БД на сервере) «A». Теперь следующие мои вопросы. Как сгенерировать публичные приватные ключи? Как хранить закрытый ключ на локальной машине? Как подписать данные с помощью закрытого ключа и как проверить их с помощью открытого ключа?

...