問題タブ [pem]

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 に答える
2653 参照

c# - RSA 形式の公開鍵のみに基づいて x509Certificate を生成するにはどうすればよいですか?

XML 形式の RSA 公開鍵があります。この鍵を取得し、その公開鍵を使用して x.509 証明書を作成する必要があります。キー ペアを完成させるための秘密キーへのアクセス権がありません。私が見つけたすべての例には、鍵ペアの生成、または公開鍵と秘密鍵の両方へのアクセスが含まれています。

以下は、これを達成するために取り組んできたテスト ルーチンの小さなスニペットです。

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

javascript - PEM 証明書/キーを変数として node.js プロジェクトに渡す方法

node-apn を使用して Apple プッシュ通知サービスをセットアップしようとしています。プロジェクトの他の部分 (RESTful API、バックエンド、メッセージ キューイング) を作成しましたが、node.js 部分でブロックの問題が発生しました。

node-apn にキーと証明書を渡す必要があります。これは通常、オプションとしてファイル名のペアを渡すことで行われます。ただし、この設定は理想的ではないため、変数として渡す必要があります。私はすでに node-aps のソースを変更しており、解決策を検討しているときに考慮しなかった問題がなければ、喜んでこれらの変数を探します。

Javascript は複数行の変数を受け入れないため、証明書またはキーをこの形式で渡すことはできません。

\ で改行をエスケープしようとしましたが、1 行の証明書/キーになってしまい、「PEM_read_bio:no start line」エラーが発生します。

適切な回避策はありますか?

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

php - 誰もアクセスできないがPHPでアクセスできる.PEMの保存場所

http://www.stellarwebsolutions.com/en/articles.php

Paypal で .pem を使用できるようになりましたが、.pem を public_html/ フォルダーに置かずにアクセスする方法が見つかりません。これはおそらく最善の方法ではないことがわかっています。PHP から ssh のルートにアクセスする方法はありますか? または私のsshの他の領域?

0 投票する
2 に答える
6518 参照

bash - Rsync、インクリメンタル ファイル リストは出力されるが、実際のコピーは行われない

リモートサーバーで(同期)の内容を再作成する目的で、次のコマンドを実行しています。

ただし、これを実行すると、「増分ファイルリストの送信」出力とコピーする必要があるファイルのリストが表示されます。実際には、リモート サーバーには何も書き込まれません。

私が間違っていることは何か分かりますか?ありがとう...

0 投票する
2 に答える
10761 参照

c++ - WinCrypt と C++ を使用して PEM 形式の秘密鍵をインポートする方法は?

C++ でWinCrypt APIを使用しようとしています。

私のアプリケーションは、ファイルを暗号化、解読、署名、および検証する必要があります。正しいキーを取得すれば、その方法を知っています。しかし、私の問題は、実際には、それらのキーを生成するのと同じアプリケーションではないということです。

私が持っているのは、PEM形式のファイルの公開鍵と秘密鍵です:

と :

いくつかの調査の後、次の方法を使用して、公開鍵をインポートする方法を見つけました: hereおよびhere :

  • ファイルの内容を読み取るためのCreateFileReadFile
  • CryptStringToBinaryCRYPT_STRING_BASE64HEADERを使用して PEM 形式から DER 形式に変換します (ヘッダーとフッターを削除し、base64 からデコードします)
  • X509_PUBLIC_KEY_INFOを使用したCryptDecodeObjectEx
  • CryptImportPublicKeyInfo、キーをインポートします

しかし今、私の問題は、秘密鍵で同じことをすることです。どんな助けでも本当に感謝します:)ありがとう。

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

cryptography - JKSへの秘密鍵と証明書を含む1つのPEMファイル

クライアントアプリケーションにJKSキーストアがあり、SOAP署名に使用する秘密キーと証明書の両方を含む1つのPEMファイルが与えられました。PEMファイルは次のようになります。

最初の質問は、このPEMをJKSに正しくインポートする方法です。

2番目の質問:秘密鍵がパスワードで保護されていない場合、JKSキーストアにインポートする前にパスワードを追加することは可能ですか?

ありがとう!

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

ssl - OpenSSL で AES-128-ECB Alg を使用して PEM エンコードで PKCS8 キーを生成する方法

openssl cmd を使用して以下のキー [AES-128-ECB] を生成する方法を知りたいです。

以下を使用した内部コードから abv key を作成しました。次に、openssl cmd で生成された RSA キーを使用して同じ形式のキーを生成し、PKCS8 に変換してから、AES-128-ECB Alg を使用して PEM_encode を実行する必要があります。

OpenSSL cmd ツールは、DES-EDE3-CBC alg のみを使用してキーを生成できますか?

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

ssl - OpenSSL以外の秘密鍵と証明書を作成するために利用できる他のツールはありますか?

他のtahnopensslのサードパーティツールによって生成された証明書とキーを作成してテストする必要があります。無料で使用できるツールはありますか?

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

c# - C#で*.Pemファイルを使用して文字列を復号化します

OK、Base64でエンコードされたテキストの文字列があります。

これをBase64からバイト配列にデコードしてから、秘密鍵を使用して復号化します。私の秘密鍵は*.pemファイルです。迷っています!

バイト配列を宣言し、*。pemの---BEGIN---と---END---の部分の間のテキストを取得し、これをベース64文字列から変換する必要があると思います。バイト配列。

次に、X509Certificate2を宣言し、バイト配列とテキストの文字列を受け取るコンストラクターを使用する必要があります。バイト配列は秘密鍵であり、テキストの文字列は次のようにパスフレーズです。

ただし、この時点で次のエラーが発生します。

要求されたオブジェクトが見つかりません。

私は少なくとも正しい方向に向かっていますか、それとも私は道を外れていますか?ここで何をする必要がありますか?

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

ruby-on-rails - OpenSSL を使用した証明書ファイルの Ruby エラー読み取り

ruby 1.8.7 (または 1.9.2)OpenSSL::X509::Certificate.new(File.read("testuser.p12"))で単純な from irbを実行しようとしていますが、 どちらも同じ結果です。私が返すエラーはOpenSSL::X509::CertificateError: nested asn1 error

これはルビーの問題ですか、それとも証明書自体の形式が正しくないことを示唆していますか? 私は、そのようなエラーを示す Amazon 証明書を中心に展開する同様のレポートをいくつか見つけましたが、それは証明書自体であることが判明しました。ただし、ブラウザでは機能します。これを解決する方法に関する提案はありますか?