@Тимофей-Р Ответил вам в вк.
node-rsa не работает код хотя работает на сайте
-
я вставляю ключ и текст на сайт http://crypt-online.ru/crypts/rsa/ и оно нормально кодирует
но вот если я пытаюсь это сделать но node.js с модулем node-rsa тогда пишет "Error: Invalid RSA public key"
код:const NodeRSA = require('node-rsa'); let key = new NodeRSA(); key = key.importKey({ n: Buffer.from('MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA32TIUEPpDC9NHzB9pVB8GGAY2oIBCCCXd0WOmYbtWiWPDWhgvSyNQLRQ9HbcPOg74NKDpZNL1rhR2GTQagy2EM5RJp2R+1R0w0MWykl7aJyNNQdLsE+kE5X1NkbjZuME4VZFKn4un2BdSph7xIQYPgxo7DMMCQtrEun2xoh3f7W2gpKJjubAzoPHHFXJ4KwwgixPcnHyFYpQabX6hRWwDMJ7iet3bz9MzqE3Z89sVgVfKqrOohEMVzRHiJVOWrrTtUup7OBu0aYwWq9pVv+9W9U8dXWbxguIEOhKpeM9NnKPJs8sjGN0s87du4i7C5Ou/ZCZvWdzQSgtLqrVwIDAQAB', 'hex'), e: 65536 }, 'components-public'); const encrypted = key.encrypt('qwerty', 'hex'); console.log(encrypted);сам ключ MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA32TIUEPpDC9NHzB9pVB8GGAY2oIBCCCXd0WOmYbtWiWPDWhgvSyNQLRQ9HbcPOg74NKDpZNL1rhR2GTQagy2EM5RJp2R+1R0w0MWykl7aJyNNQdLsE+kE5X1NkbjZuME4VZFKn4un2BdSph7xIQYPgxo7DMMCQtrEun2xoh3f7W2gpKJjubAzoPHHFXJ4KwwgixPcnHyFYpQabX6hRWwDMJ7iet3bz9MzqE3Z89sVgVfKqrOohEMVzRHiJVOWrrTtUup7OBu0aYwWq9pVv+9W9U8dXWbxguIEOhKpeM9NnKPJs8sjGN0s87du4i7C5Ou/ZCZvWdzQSgtLqrVwIDAQAB
-
Ну видимо не одно и тоже получается, попробуй сравнить.