Windows CryptoAPI に関する 4つのユーティリティを公開(追加)しました。

ダウンロードサービスに、次の3つのユーティリティを公開(追加)しました。

3. CryptEnumKeyContainer – CryptoAPIで使用する鍵コンテナ一覧を表示します。 – (Ver 1.0.0.1 / 2010.09.25)

CryptEnumKeyContainer [/P:CSP] [/M] [/?]
/P:CSP           使用するCSP値。未指定の場合PROV_RSA_FULL=1。
PROV_RSA_FULL     = 1
PROV_RSA_SCHANNEL = 12
PROV_RSA_AES      = 24
/M               一覧をグローバルな領域から取得します。未指定の場合はユーザ毎の領域から取得します。
/?               使用方法を表示します。

(例)
CryptEnumKeyContainer /P:1
CryptEnumKeyContainer /P:24

4. CryptKeyExportFile – CSPの鍵コンテナにある公開鍵/秘密鍵をエクスポートします。 – (Ver 1.0.0.1 / 2010.09.25)

CryptKeyExportFile [/F:ファイル名] [/P:CSP] [/N:鍵コンテナ名] [/M] [/K:鍵種類 ] [/?]
/F:ファイル名    出力する公開鍵ファイル名。未指定の場合は出力しません(テストモード)。
/P:CSP           使用するCSP値。未指定の場合PROV_RSA_FULL=1。
PROV_RSA_FULL     = 1
PROV_RSA_SCHANNEL = 12
PROV_RSA_AES      = 24
/N:鍵コンテナ名  出力する鍵コンテナ名を指定します。未指定の場合は既定を使用。
/M               鍵をグローバルな領域から取得します。未指定の場合はユーザ毎の領域から取得します。
/K:鍵種類        出力する鍵種類を指定します。未指定の場合は公開鍵。
公開鍵     = 6
秘密鍵     = 7
/?               使用方法を表示します。

(例)
CryptKeyExportFile /F:test.file /P:24 /N:TestProvider
CryptKeyExportFile /F:”c:\Exp Dir\test.file” /N:”Test Provider”

5. CryptDeleteKeyContainer – CSPに存在する鍵コンテナを削除します。 – (Ver 1.0.0.1 / 2010.09.25)

CryptDeleteKeyContainer [/N:鍵コンテナ名] [/M] [/?]
/N:鍵コンテナ名  削除する鍵コンテナ名を指定します。未指定の場合は既定を使用。
/M               鍵をグローバルな領域から削除します。未指定の場合はユーザ毎の領域から削除します。
/?               使用方法を表示します。

(例)
CryptDeleteKeyContainer /N:TestProvider
CryptDeleteKeyContainer /N:”Test Provider”

6. CryptKeyImportFiler – CSPの鍵コンテナへ公開鍵/秘密鍵をインポートします。 – (Ver 1.0.0.1 / 2010.09.25)

CryptKeyImportFile </F:ファイル名> [/P:CSP] [/N:鍵コンテナ名] [/M] [/X] [/?]
/F:ファイル名    インポートする公開鍵 or 秘密鍵のファイル名。
/P:CSP           使用するCSP値。未指定の場合PROV_RSA_FULL=1。
PROV_RSA_FULL     = 1
PROV_RSA_SCHANNEL = 12
PROV_RSA_AES      = 24
/N:鍵コンテナ名  格納する鍵コンテナ名を指定します。未指定の場合は既定を使
用。
/M               鍵をグローバルな領域に格納します。未指定の場合はユーザ毎
の領域に格納します。
/X               秘密鍵をエクスポート可能にします。
/?               使用方法を表示します。

(例)
CryptKeyImportFile /F:test.file /P:24 /N:TestProvider
CryptKeyImportFile /F:”c:\Exp Dir\test.file” /N:”Test Provider”

広告

コメントを残す

コメントを投稿するには、以下のいずれかでログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中