問題タブ [curve-25519]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
365 参照

javascript - ed25519 キーペアを Java の curve25519 に変換したい (js の ed2curve と同様)

ed25519 キーペアを curve25519 キーペアに変換することをサポートする API があるかどうかを尋ねたいと思います。

現在、node.js に使用ed2curveしています。より良い推奨事項があれば、ご提案をいただければ幸いです。

また、暗号化/復号化をサポートする API を探していますcurve25519.... (tweetnacl の nacl.box を試してみましたが、nonce が何かわかりませんでした)

だからここに私が必要なものがあります

  • 変換ed25519 to curve25519(aes256key の暗号化/復号化) - JAVA api
  • curve25519暗号化/復号化 (弾む城はそれを行いますか?) - JAVA、Javascript

よろしくお願いします。ありがとう、良い一日を!

0 投票する
1 に答える
163 参照

javascript - 曲線 25519 スカラー倍算ライブラリ

私はいくつかのバックエンド/sdkをnodejs/typescriptに移植していますが、ブロッカーに出会いました。ソースは、Goでも同等のlibsodium関数を使用しています( )。crypto_scalarmult_curve25519()crypto/curve25519ScalarMult

nodejs/typescriptで同様のバージョンを探してから1時間経ちました.javascriptバージョンも試しましたlibsodium; 残念ながら、私libsodium-wrapperが探している機能 ( crypto_scalarmult_curve25519) が見つからず、サポートされていません。cryptoライブラリにもnode-forge曲線スカラー乗算もありません。

javascript/typescriptに代替手段はありますか?