Я генерирую пары ключей RSA, используя Node.js
, и они оба хранятся в базе данных (закрытые ключи AES-зашифрованы).
Я хочу проверить, соответствует ли расшифрованный закрытый ключ publi c ключ, чтобы убедиться, что ключ publi c не был заменен / изменен во время отдыха.
Я не нашел способа получить модуль ключей с помощью Node.js
API.
Если я просто зашифрую случайное сообщение и получу исходное сообщение при расшифровке, это нормально?
Я просто хочу знать, безопасно ли это, мне все равно, медленно оно или неоптимально.
Есть ли способ сделать это без каких-либо внешних библиотек?
Я действительно не хочу напрямую использовать openssl
CLI с узла.
Большое спасибо .