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

  • Ну видимо не одно и тоже получается, попробуй сравнить.