Всем привет, думаю кто работает на басе с запросами встречался с такой проблемой как шифровка пароля стима при помощи RSA, так вот, я находил множество решений этой проблемы, но на других языках (php, c#), на node.js доступном для BAS был код: const RSA = require('node-rsa'); var key = new RSA(); key.setOptions({encryptionScheme: ''}); key.importKey({ n: Buffer.from([[PUBLICKEY_MOD]], 'hex'), e: Buffer.from('010001', 'hex') }, 'components-public'); var crypt = key.encrypt([[PASSWORD]], 'base64'); console.log(crypt); [[CRYPT]] = crypt; Код const RSA = require('node-rsa'); var key = new RSA(); key.setOptions({encryptionScheme: ''}); key.importKey({ n: Buffer.from([[PUBLICKEY_MOD]], 'hex'), e: Buffer.from('010001', 'hex') }, 'components-public'); var crypt = key.encrypt([[PASSWORD]], 'base64'); console.log(crypt); [[CRYPT]] = crypt; Но вот он не работает, и при использовании зашифрованного пароля выдает ошибку "The account name or password that you have entered is incorrect.", в этом собственно и моя проблема, прошу кодеров на басе откликнуться и помочь решить проблему вместе, я уже настолько отчаялся, что даже отсыпать золотых готов(
Так-же имеется скрипт шифрования самим стимом, но из-за незнания, я с ним ничего сделать не могу https://steamcommunity-a.akamaihd.net/public/shared/javascript/crypto/rsa.js
muhyrla, без BigInteger https://steamstore-a.akamaihd.net/public/shared/javascript/crypto/jsbn.js шифрование не будет работать