これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pesign-client です。
プログラム:
NAME
pesign-client - UEFI アプリケーションに署名するためのコマンド ライン ツール
SYNOPSIS
ペサイン [--in=ファイル内 | -私 ファイル内]
[--アウト=アウトファイル | | -o アウトファイル]
[--エクスポート=エクスポートファイル | | -e エクスポートファイル]
[--トークン=トークン | -NS トークン]
[--証明書=ニックネーム | -c ニックネーム]
[--ロック解除 | -u] [--kill | -k] [--記号 | -s] [ --is-unlocked | -q ]
[--pinfd=ピンフド | -NS ピンフド]
[--ピンファイル=ピンファイル | -F ピンファイル]
DESCRIPTION
ペサイン の署名と暗号ダイジェストを操作するためのコマンド ライン ツールです。
UEFI アプリケーション。
OPTIONS
-ロックを解除します
指定されたトークンのロックを解除します。 PIN - 次のいずれかで指定されます。 --pinfd, --ピンファイル、または
環境変数 PESIGN_TOKEN_PIN - この操作には必要です
成功する。 指定されたトークンに必要な場合は、PIN が空であってもかまいません
- トークン.
-- ロックが解除されています で指定されたトークンをクエリします - トークン ロック状態については。
--pinfd=ピンフド
使用時 -ロックを解除します、開いているファイル記述子からトークンの PIN を読み取ります。 ピンフド.
--ピンファイル=ピンファイル
使用時 -ロックを解除します、ファイルからトークンの PIN を読み取ります。 ピンファイル.
- サイン
で指定されたバイナリに署名します ファイル内.
- 書き出す
と一緒に使用する場合 - サインに署名を書きます アウトファイル.
--infile=ファイル内
と一緒に使用する場合 - サイン、入力バイナリを指定します。
--outfile=アウトファイル
と一緒に使用する場合 - サイン、出力ファイルを指定します。 もし -切り離された が指定されている場合、これは
DER 形式の署名である必要があります。 それ以外の場合、出力は署名付き PE バイナリになります。
- トークン=トークン
と一緒に使用する場合 -ロックを解除します or - サイン、指定された NSS トークンの証明書を使用します
データベース。
- 証明書=ニックネーム
と一緒に使用する場合 - サイン、指定された証明書データベース エントリを使用します。
サイン時の愛称。
- 殺す
署名サーバーを終了します。
onworks.net サービスを使用してオンラインで pesign-client を使用する