問題タブ [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.
c# - C# SSH 認証用の Ed25519 秘密鍵と公開鍵のペアを生成する
C# を使用して ssh トンネルで認証用のキー ペアを生成する必要があります。唯一の制約はEd25519
である必要がある暗号化です。
有効な公開鍵は生成できますが、有効な秘密鍵は生成できません (または形式だけかもしれません)。BouncyCastleおよびNSecライブラリを使用してそれらを生成
しようとしましたが、成功しませんでした。
ここで私の試みのいくつか:
より具体的には、cmd から次の世代のような結果を得たいと考えています。
次のような公開鍵を生成します。
そしてプライベートのような:
ありがとう、
アンドレア
kotlin - Ed25519 署名の長さ
以下のkotlinコードに示すように、lazysodium-androidを使用してキーペアを生成し、メッセージと秘密鍵を使用して署名を生成しています。
ただし、署名は 512 ビットまたは 64 バイトである必要があります。なぜ128バイトを示しているのですか?何か不足していますか?
hsm - YubiHSM 2 で Ed25519 キーペアの認証証明書を生成する
YubiHSM 2 の認証メカニズムは、Ed25519 キーペアの認証をサポートしていますか?
次のyubihsm-shell
セッションは失敗します。
次のメッセージが表示されます。
一方、RSA と NIST-B EC の両方の鍵ペア (つまり、ecp256、ecp384) の証明は期待どおりに機能します。YubiHSM のドキュメントでは、この欠陥について言及していません。
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
よろしくお願いします。ありがとう、良い一日を!