ユーザー認証のためのJavaScriptでのペイロード暗号化の安全な方法

はい、これはやめておきましょう。秘密鍵はクライアントごとに秘密に保つことを意図しています。

鍵生成に 10 秒かかるのは、あなたが支払う必要があるコストです。これを高速化するいくつかの JS 暗号 API も存在します。