Ну вот несколько мыслей:
Ускорение шифрования на стороне клиента :
Используете ли вы стороннюю библиотеку для шифрования? Я не думаю, что вы сможете улучшить это с помощью Javascript. Вы можете найти другую библиотеку, которая может быть быстрее.
Однако вы также можете посмотреть на Собственный клиент .
Это позволяет запускать код C / C ++ в изолированной программной среде Chrome с почти собственной скоростью. Однако сейчас он работает только в последних версиях Chrome.
Вы можете использовать библиотеку шифрования JS в качестве запасного варианта для всех других браузеров (Firefox, Safari, IE)
Ускорение отправки на сервер / сервер
Я могу думать только об использовании какой-либо библиотеки сжатия на стороне клиента для сжатия зашифрованных записей 10 Кб перед отправкой на сервер.