В соответствии с документацией MDN о Web Crypto Subtle API и этим ответом: TypeError, 'дайджест' неопределенного, в среде разработки
Я понял, что API работает только на localhost или по протоколу HTTPS.
Итак, чтобы проверить этот момент, я развернул интерфейсное приложение с помощью этого API за прокси-сервером NGinx на рабочем столе и попытался подключиться к этому приложению с другого компьютера.
При использовании Chrome код был заблокирован, потому что я не подключаюсь по HTTP.
Но при использовании Firefox это работает без предупреждения. Я что-то упустил из-за Firefox?