これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド Westcos-tool です。
プログラム:
NAME
Westcos-tool - Westcos スマート カード上のデータ構造を操作するためのユーティリティ
SYNOPSIS
westcos ツール [OPTIONS]
DESCRIPTION
westcos ツール ユーティリティは、2 Ko スマート上の Westcos データ構造を操作するために使用されます。
カード/トークン。 ユーザーは、カード/トークンに保存される PIN、キー、証明書を作成できます。
ユーザーPIN認証が必要な操作にはユーザーPIN認証が行われます。
OPTIONS
-変更ピン, -n
カードに保存されているPINを変更します。 この操作にはユーザー認証が必要です。
- 証明書 file, -t file
証明書ファイルの書き込み file PEM 形式でカードに保存します。 ユーザー認証が必要です
この操作のために。
--ファイナライズ, -f
カードを完成させます。 確定するとデフォルトのキーが無効になるため、PIN と PUK
ユーザー認証なしでは変更できなくなります。
警告、PIN はユーザーなしで変更できるため、未確定は安全ではありません
認証 (デフォルトのキーを知っていれば十分です)。
--生成キー, -g
カード上に秘密キーを生成します。 カードはまだ確定されておらず、PIN も必要ありません
インストールする必要があります (つまり、PIN のファイルが作成されている必要があります。オプションを参照) -i).
デフォルトでは、キーの長さは 1536 ビットです。 これにはユーザー認証が必要です
操作。
- 助けて, -h
ヘルプメッセージを画面に表示します。
--インストールピン, -i
PIN ファイルをカードにインストールします。 PIN 値を指定する必要があります。 -x.
--キーの長さ 長さ, -l 長さ
秘密鍵の長さを変更します。 と一緒に使用する -g.
--上書きキー, -o
カードにすでにキーがある場合は、キーを上書きします。
--ピンの値 値, -x 値
PINの値を設定します。 env に設定されている場合:変数、環境変数の値
変数 使用されている。
--puk-値 値, -y 値
PUK の設定値 (または、PIN 変更コマンドの新しい PIN の値を参照) -n)。 に設定されている場合
env:変数、環境変数の値 変数 使用されている。
-読み取りファイル path, -j path
ファイルを読む path カードから。 ファイルは次の名前でディスクに書き込まれます path。 ユーザー
この操作には認証が必要です。
- 読者 NUM, -r NUM
指定されたリーダーを使用します。 デフォルトは、カードを持つ最初のリーダーです。
-ブロック解除-ピン, -u
カードに保存されている PIN のブロックを解除します。 PIN ブロック解除キー (PUK) の知識が必要です
この操作のために。
-v
目的 westcos ツール もっと冗長になります。 有効にするには、このフラグを複数回指定します。
OpenSC ライブラリのデバッグ出力。
- 待つ, -w
カードが挿入されるのを待ちます。
--書き込みファイル path, -k path
名前を付けてファイルを置きます path ディスクからカードへ。 カード上にファイルが書き込まれます
path。 この操作にはユーザー認証が必要です。
作者
westcos ツール フランソワ・ルブランが書いた[メール保護]>.
onworks.net サービスを使用して、westcos-tool をオンラインで使用する