タグ付けされた質問 「rsa」

14
RSAキーフィンガープリントの計算
GitHubのSSHキー監査を行う必要がありますが、RSAキーのフィンガープリントをどのように見つけるかわかりません。私はもともとLinuxでSSHキーを生成するためのガイドに従っていました。 現在のRSAキーフィンガープリントを見つけるために入力する必要があるコマンドは何ですか?
903 github  ssh  rsa  ssh-keys 


8
RSA秘密鍵を使用して公開鍵を生成しますか?
これはよくわかりません。 によると:http : //www.madboa.com/geek/openssl/#key-rsa、秘密鍵から公開鍵を生成できます。 openssl genrsa -out mykey.pem 1024 openssl rsa -in mykey.pem -pubout > mykey.pub 私の最初の考えは、それらはペアで生成されるというものでした。RSA秘密鍵には合計が含まれていますか?または公開鍵?

11
非対称暗号化での暗号化と署名の違いは何ですか?
一部のデータの暗号化と一部のデータの署名(RSAを使用)の違いは何ですか? それは単に公開鍵と秘密鍵の役割を逆にするだけですか? たとえば、私だけが送信者になることができるように、私は秘密鍵を使用してメッセージを生成したいと考えています。私は自分の公開鍵を使ってメッセージを読んでもらいたいのですが、誰がそれらを読んでもかまいません。特定の情報を暗号化して、ソフトウェアのプロダクトキーとして使用したい。これらを生成できるのは私だけであることだけを気にします。公開鍵をソフトウェアに含めて、鍵の署名を復号化/読み取りたいのですが。誰がキーのデータを読み取ることができるかは気にしません。私がそれらを生成できる唯一の検証可能な人であることだけを気にします。 このシナリオでは署名は役に立ちますか?

2
「BEGIN RSA PRIVATE KEY」と「BEGIN PRIVATE KEY」の違い
こんにちは私は.pemファイルから秘密鍵をインポートし、後でそれを使用するために秘密鍵オブジェクトを作成するプログラムを書いていました。私が直面した問題は、いくつかのpemファイルヘッダーが -----BEGIN PRIVATE KEY----- 他の人は -----BEGIN RSA PRIVATE KEY----- 検索の結果、最初のPKCS#8フォーマットがフォーマットされていることはわかっていましたが、他のフォーマットがどのフォーマットに属するのかわかりませんでした。
150 openssl  rsa  private-key  pem 

3
RSA公開鍵フォーマット
RSA公開鍵の形式に関するドキュメントはどこにありますか? でフォーマットされたRSA公開鍵OpenSSH: SSH-RSA AAAAB3NzaC1yc2EAAAABJQAAAQB / nAmOjTmezNUDKYvEeIRf2YnwM9 / uUG1d0BYsc8 / tRtx + RGi7N2lUbp728MXGwdnL9od4cItzky / zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ / q9YVUgZbFKfYGaGQxsER + A0w / fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ / CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr / QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN + ffE7iiayQf / 2XR + 8j4N4bW30DiPtOQLGUrH1y5X / rpNZNlWW2 + jGIxqZtgWg7lTy3mXy5x836Sj / 6L セキュアシェルで使用するためにフォーマットされた同じ公開鍵(RFC 4716-セキュアシェル(SSH)公開鍵ファイル形式): ---- BEGIN SSH2 PUBLIC KEY ---- AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYs c8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS 0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7r NzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaX fgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQ LGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L …

6
rsyncでIDファイルをどのように使用しますか?
rsyncでIDファイルをどのように使用しますか? これは、接続にIDファイルを使用するためにrsyncで使用する必要があると私が思う構文です。 rsync -avz -e 'ssh -p1234 -i〜/ .ssh / 1234-identity' \ "/ local / dir /" remoteUser@22.33.44.55: "/ remote / dir /" しかし、それは私にエラーを与えています: 警告:IDファイル〜/ .ssh / 1234-identityにアクセスできません:そのようなファイルまたはディレクトリはありません。 ファイルは問題なく、権限は正しく設定されています。少なくともrsyncではなく、sshを実行すると、少なくとも私の構文では機能します。何が悪いのですか?リモートマシンでIDファイルを検索しようとしていますか?その場合、ローカルマシンでIDファイルを使用するように指定するにはどうすればよいですか?
125 unix  rsa  rsync  dsa 

5
DSAとRSAの違いは何ですか?
どちらも公開鍵と秘密鍵を必要とする暗号化アルゴリズムのようです。クライアントサーバーアプリケーションで暗号化を提供するために、なぜ一方を選択するのですか?
114 encryption  rsa  key  dsa 

4
ファイルからRSA公開鍵をロードする
私は秘密鍵を生成しました: openssl genrsa [-out file] –des3 この後、私は次のようにして公開鍵を生成しました: openssl rsa –pubout -in private.key [-out file] 次のようなコードを使用して、いくつかのメッセージに私の秘密鍵で署名し、他のいくつかのメッセージを私の公開鍵で検証したいと思います。 public String sign(String message) throws SignatureException{ try { Signature sign = Signature.getInstance("SHA1withRSA"); sign.initSign(privateKey); sign.update(message.getBytes("UTF-8")); return new String(Base64.encodeBase64(sign.sign()),"UTF-8"); } catch (Exception ex) { throw new SignatureException(ex); } } public boolean verify(String message, String signature) throws SignatureException{ …
108 java  openssl  rsa 

8
SSL証明書に使用するRSAキーの長さはどのくらいですか?
私はCSRを作成している最中ですが、RSA鍵に最適な長さは間違いありません。 もちろん、384はおそらく弱すぎ、16384はおそらく遅すぎます。 証明書の有効期間に応じて、使用する必要があるキーの長さにコンセンサスはありますか? 編集:ほとんどの人と同様に、私は自分の鍵を適度に強くしたいと思っています。NSAが2019年に私の鍵を破る可能性があることは心配していません。通常のビジネス(eコマースサイトなど)を計画している場合のベストプラクティスを知りたいだけです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.