問題タブ [ed25519]

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 投票する
1 に答える
1569 参照

c# - C# SSH 認証用の Ed25519 秘密鍵と公開鍵のペアを生成する


C# を使用して ssh トンネルで認証用のキー ペアを生成する必要があります。唯一の制約はEd25519
である必要がある暗号化です。 有効な公開鍵は生成できますが、有効な秘密鍵は生成できません (または形式だけかもしれません)。BouncyCastleおよびNSecライブラリを使用してそれらを生成 しようとしましたが、成功しませんでした。


ここで私の試みのいくつか:

より具体的には、cmd から次の世代のような結果を得たいと考えています。

次のような公開鍵を生成します。

そしてプライベートのような:

ありがとう、
アンドレア

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

kotlin - Ed25519 署名の長さ

以下のkotlinコードに示すように、lazysodium-androidを使用してキーペアを生成し、メッセージと秘密鍵を使用して署名を生成しています。

ただし、署名は 512 ビットまたは 64 バイトである必要があります。なぜ128バイトを示しているのですか?何か不足していますか?

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

hsm - YubiHSM 2 で Ed25519 キーペアの認証証明書を生成する

YubiHSM 2 の認証メカニズムは、Ed25519 キーペアの認証をサポートしていますか?

次のyubihsm-shellセッションは失敗します。

次のメッセージが表示されます。

一方、RSA と NIST-B EC の両方の鍵ペア (つまり、ecp256、ecp384) の証明は期待どおりに機能します。YubiHSM のドキュメントでは、この欠陥について言及していません。

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

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