問題タブ [passphrase]
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.
java - jgitを使用したJavagitクライアント
Javaで記述されたgitクライアントで問題が発生しています。jGitライブラリを使用してgitサーバーのssh経由で接続しています。問題は、秘密鍵へのパスとそのパスフレーズを指定する方法がわからないことです。jGitのドキュメントには、呼び出す必要のある関数に関する例が見つかりませんでした。私が読んだところによると、jGitライブラリはJSchを使用してsshを使用してサーバーに接続しており、JSchは秘密鍵とパスフレーズをサポートしています。誰かがこれについて何か経験がありますか、またはいくつかの実用的なコードを持っていますか?
ありがとうございました
hash - URL の秘密のパスフレーズとは
URL でのランダムな文字列の使用についてはよくわかりません。
私が使った限りでは、どのユーザーも単に URL を推測できない場所で使用できることを知りました。
フグの秘密として、phpmyadmin で最初に気づきました。そしてURLは言っtoken=secret
た。トークンについてはわかりません。
私の質問は - とにかくこれらの文字列は何ですか、これらのランダムな文字列はトークンと呼ばれますか?
git - ssh キーのパスフレーズは Windows では機能しますが、Linux では機能しません
私はgitのプロジェクトに取り組んでいます。Windows では、git 拡張機能を使用してこのプロジェクトを管理し、パブリック リポジトリにアクセスするために .ppk キーを受け取りました。彼らが私に与えたパスフレーズを使用して、それをgit拡張機能にロードすると、機能します。
今回はLinux(ubuntu-32bit)の仮想マシンを設定し、このマシンからもリポジトリにアクセスしたいと考えています。
このサイトで見た別のスレッドから、次のコマンドを使用してリポジトリを複製します。
次に、シェルはパスフレーズを挿入するように指示します
しかし、挿入すると、それは悪いパスフレーズだとわかります。何度も確認しましたが、Windows で使用しているものと同じパスフレーズを使用していることは確かです。では、Linuxでキーを正しく使用するにはどうすればよいですか?
返信ありがとうございます。
python - Python でキーを使用した RC4 復号化
このコードをここから asp http://bytes.com/topic/access/insights/906671-rc4-encryption-algorithm-vba-vbscript用に取得し、base64 で実行しました。
復号化部分をPythonで書く方法を誰かが理解するのを手伝ってくれるかどうか疑問に思っています。私のPythonサーバーページで復号化が行われるため。
このhttp://www.id-snippet.com/20801/python-rc4-cipher/を見つけましたが、最初のリンクから RC4 asp を解読しません。
-ジム
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% ASP ページ
Python サーバー ページ
同じキー「1234」を使用すると、Python の復号化で元の文字列がレンダリングされない理由がわかりません
git - GitHub SSH キーのパスフレーズをリセットまたは変更するには?
Git でパスフレーズを忘れてしまいました。どうすればリセットできますか? Stack Overflow で 2 つの解決策を見つけましたが、それをリセットまたは取得するにはどのプロセスに従うべきかを知りたいです。
regex - パスフレーズの正規表現
私は正規表現の初心者であり、パスフレーズを検証するための正規表現を作成しようとしています。パスフレーズに次の内容があることを確認したいと思います。
- n語以上
- 単語はスペースで区切る必要があります
- それぞれn文字以上の単語
- 少なくとも1つの単語の数字
- 単語の1つに少なくとも1つの特殊文字
これは私が今まで持っているものです
Pe2sI#sHy?ThYulU#
3語以上(スペースなし)のこのフレーズに一致します。私は何が間違っているのですか?
windows - バッチでパスフレーズを使用するベスト プラクティスは何ですか?
Windows 2003 サーバーを使用しており、GnuPG を使用して復号化を自動化するバッチ ファイルを作成する必要があります。復号化コマンドには、秘密鍵を使用するためのパスフレーズが必要です。
私を完全には満足させないいくつかの実行可能なオプションを次に示します。
echo thisIsMyPassphrase|gpg.exe --passphrase-fd 0 --output %1 --decrypt %2
このようなハードコードされたパスフレーズは、安全なアプローチとは思えません! また、(.cmd ファイル内に直接埋め込まれているため) 変更するのは便利ではありません。パスフレーズを個別のファイルに保存し、復号化プロセスを実行している Windows ユーザーのみがアクセスできるようにします (NTFS セキュリティ設定を使用)。
gpg.exe --passphrase-file X:\passphrase.txt --output %1 --decrypt %2
ここであまり気に入らないのは、この非常に機密性の高い情報だけを含む裸のファイルがどこかにあるということです。維持するのは奇妙ですか?簡単に見つかります ?..パスフレーズを環境変数に保存するのは良くないように感じます(かなり露出しているように見えます)..
echo %MY_PASSPHRASE%|gpg.exe --passphrase-fd 0 --output %1 --decrypt %2
さて、これを達成するための最良の(または「最も悪い」)ソリューションについてどう思いますか?
linux - キーとパスフレーズを使用したlftp
lftpを使用してファイルをSFTPサーバーに送信していますが、キーとパスフレーズを使用して接続する方法がありません。
でsftp
、私はこれを行うことができます:
では、この接続方法でlftpを使用するにはどうすればよいですか?
php - コードを入力して特定のページに移動します
「キーワード」を入力して Enter キーを押すと、クライアントが特定のページまたは Web サイトに移動する別の Web サイトで見たアイデアを使用したいと考えています。
http://qldgov.remserv.com.auでこのようなものを見たことがあります。右側に「My Employer」というフィールドがあり、たとえば「健康」と入力すると、関連するコンテンツが提供されます。
基本的に、クライアント ブランドごとに「キーワード」を割り当てたいクライアント ブランドのミニ サイトがあり、すべての従業員がこの 1 つのキーワードを入力するだけでサイトにアクセスでき、全員が個別にログインする必要がなくなります。何らかの方法で定義できる URL にリンクできるようにしたいと考えています。
上記のサイトのソース コードを調べたところ、フォームを使用していることがわかりましたが、どのようにキーワードを割り当てたのか、データベースなどを使わずにこれを行うことができるのかどうかはわかりません。私は決して PHP/Java の専門家ではないので、できるだけシンプルにしようとしています。
コードではなく、この作業を行うために必要な方向性のアイデアであっても、どんな助けもいただければ幸いです。前もって感謝します!!:-)
git - Fabricを使用したgitpullを使用したSSHキーパスフレーズ
ファブリックを使用してアプリケーションのデプロイを自動化しようとしています。
アプリケーションコードはGitHubでホストされており、新しいバージョンのロールアウトは非常に簡単です。「gitpull」を実行するだけです。アプリケーションは100台のサーバーでホストされているため、展開を自動化したいと思います。Fabfile.py:
問題は、すべてのgitコマンドでpromtを取得することですEnter passphrase for key '/home/myuser/.ssh/id_rsa
::
パスフレーズを自動的に入力する方法はありますか?すべてのサーバーで同じであり、sudoパスワードと同じです
私はライブラリを期待しようとしましたが、それを行うためのより良い(つまり標準的な)方法があるかどうか疑問に思っています。