Повышение производительности расшифровки RSA в скриптах Google Apps - PullRequest
0 голосов
/ 30 августа 2018

Как я узнал в предыдущем посте , Google Apps Script не имеет никаких утилит, служб или существующих библиотек для выполнения шифрования / дешифрования RSA:

Я добавил новый класс в свой проект Apps Script, основанный на библиотеке JavaScript для RSA . Это работает, но всегда достигает 30-секундного лимита времени выполнения с нормальными размерами ключа RSA. Если я использую размер ключа больше 384 бит, сценарий всегда получает тайм-аут. 384-битное шифрование занимает почти 6 секунд, а дешифрование - более 20 секунд.

Как мне достичь своей цели и обойти ограничение в 30 секунд? Есть ли способ увеличить ресурсы процессора и памяти для моего сценария или какие-либо полезные рекомендации по улучшению производительности для шифрования и дешифрования?

Возможно, фоновое задание можно использовать для шифрования и дешифрования контента, но я ничего не нашел по этому поводу для дополнений Gmail

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...