Используйте crypto-js@3.1, версию 3.1.x используйте Math.random () и не требует пакета "crypto" для узла. Это не так безопасно, как в последней версии, но работает для меня.
yarn add crypto-js@3.1
Я использую его только для расшифровки. Если вам действительно это нужно для некоторых требований безопасности, я предлагаю вам зашифровать его в среде узла сервера.