これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド symcryptrun です。
プログラム:
NAME
symcryptrun - シンプルな対称暗号化ツールを呼び出す
SYNOPSIS
symcryptrun - クラス class - プログラム プログラム --キーファイル キーファイル [-復号化|-暗号化]
[入力ファイル]
DESCRIPTION
場合によっては、単純な暗号化ツールがすでに長期間使用されており、
それらを GnuPG フレームワークに統合したいと考えています。 プロトコルと暗号化方式
非標準であるか、適切に文書化されていない可能性があるため、本格的な暗号化は実現できません。
gpg のようなインターフェースを持つツールは実行できません。 symcryptrun 解決策を提供します:
外部の暗号化/復号化モジュールを呼び出して動作し、パスフレーズを提供します
標準を使用するキーの場合 ピンエントリー ベースのメカニズムを介して gpg-agent.
ご了承ください symcryptrun GnuPG が「--enable-」で構成されている場合にのみ使用できます。
symcryptrun」をビルド時に実行します。
暗号化の場合、プレーン テキストを STDIN または引数として指定する必要があります。 入力ファイル,
暗号文は STDOUT に出力されます。 復号化の場合はその逆です。
CLASS 外部ツールの呼び出し規約について説明します。 現在、それを与える必要があります
「孔子」として。 プログラム は、その外部ツールの完全なファイル名です。
クラス「孔子」のオプション --キーファイル 必要とされている; キーファイル ファイルの名前です
秘密キーが含まれており、パスフレーズで保護されている場合があります。 詳しい電話の場合
規則については、ソース コードを参照してください。
ご了承ください gpg-agent 開始する前に実行する必要があります symcryptrun.
次の追加オプションを使用できます。
-v
-詳細
実行中に追加情報を出力します。
-q
- 静かな
できるだけ静かにするようにしてください。
--homedir DIR
ホームディレクトリの名前を次のように設定します。 DIR。 このオプションを使用しない場合、ホーム
ディレクトリのデフォルトは '〜/ .gnupg'。 コマンドで指定された場合にのみ認識されます
ライン。 また、環境変数を通じて指定されたホーム ディレクトリもオーバーライドされます。
'グナップホーム' または (Windows システムの場合) レジストリ エントリを使用して
HKCU\ソフトウェア\GNU\GnuPG:HomeDir.
Windows システムでは、GnuPG をポータブル アプリケーションとしてインストールできます。 の
この場合、このコマンド ライン オプションのみが考慮され、ホームを設定する他のすべての方法が考慮されます。
ディレクトリは無視されます。
Windows 上で GnuPG をポータブル アプリケーションとしてインストールするには、空のファイル名を作成します
'gpgconf.ctl' ツールと同じディレクトリ内にあります 'gpgconf.exe'。 の根元
インストールはそのディレクトリよりです。 または、「gpgconf.exe' インストールされました
という名前のディレクトリの直下ビン'、その親ディレクトリ。 また、次のことも必要です
次のディレクトリが存在し、書き込み可能であることを確認してください: 'ルート/ホーム' にとって
GnuPG ホームと 'ROOT/var/cache/gnupg2' 内部キャッシュ ファイルの場合。
-ログファイル file
すべてのログ出力を次の場所に追加します file。 デフォルトでは、ログ情報を次の場所に書き込みます。
標準偏差。
考えられる終了ステータス コード symcryptrun には次の値があります:
0
成功。
1
何らかのエラーが発生しました。
2
有効なパスフレーズが指定されていませんでした。
3
操作はユーザーによってキャンセルされました。
onworks.net サービスを使用してオンラインで symcryptrun を使用する
