問題タブ [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.
python - Pythonを使用してed25519アルゴリズムをjwtに実装するには?
API クライアントをコーディングしようとしています。API 認証では、ed25519
JWT 仕様に従ってペイロードに署名する必要があります。
ペイロードは次のとおりです。
シード (署名鍵の計算に使用できる秘密鍵とも呼ばれます)ed25519
は次のとおりです。
ターゲット (JWT 仕様) の結果は次のようになります。
ここに示す方法に従いました。generateSignature
関数は私が試したものです。
このメソッドは python3 では機能せed25519
ず、JWT で公式にサポートされていないため、上記のサンプルではアルゴリズムをカスタマイズして実装しています。
どんな助けでも大歓迎です。
java - Java Bouncycastle で Ed25519 OpenSSH 秘密鍵ファイルを生成できない
Java アプリケーションで OpenSSH ホスト キーをプログラムで生成しようとしましたが、OpenSSH v1 キー形式で有効な Ed25519 キーを取得できません。私の現在の考えでは、OpenSSHPrivateKeyUtil に問題があると考えていますが、それを確認する方法がわかりません。これが私の現在の試みです:
出力は私が期待しているもののように見えますが (ssh-keygen -t ed25519 の結果に似ています)、結果を /etc/ssh/sshd_host_ed25519_key (および対応する公開鍵を /etc/ssh/sshd_host_ed25519_key に入れると) に入れます.pub)、/var/log/messages の sshd から次のエラーが表示されます。
私は以下を使用しています:
- セントス7.6
- ジャバ 1.8.0_212
- openssh 7.4p1-16.e17
- バウンシーキャッスル 1.63
どんな助けでも感謝します、ありがとう。
java - SSHJ を使用した SFTP アップロードと ed25519 で重要な問題が発生する
ed25519 認証を使用して SFTP アップロードをセットアップしようとしていますが、次のエラーが発生し続けます。
スレッド「メイン」での例外 java.lang.UnsupportedOperationException: キーのデコード方法がわからない:ssh-ed25519
これは私のコードです:
私は何が欠けていますか?