Diffie-Hellman 鍵交換を実装しようとしています。メモリの制限により、JavaScript が小数形式で処理できない大きな数値を扱っています。
g^a mod p = A
変数の長さが 512 ~ 1536 ビットの操作を実行したいと考えています。
メモリの制限により、そのような方程式を解く方法がわかりません。変数を小数に変換してから解くことができません。
16 進数で数学演算を実行するために使用される JavaScript ライブラリを見つけようとしましたが、見つけることができませんでした
注: SSL を使用するので、JavaScript コード インジェクションについて心配する必要はありません。