因为在调试邮件系统的时候涉及到base64编码,所以就找解码命令,记得2003中有命令可以做到,可就是没找到详细的资料,今天有朋友回复了我。特将命令使用信息记录至此备忘!

将证书编码为 base64 文件

语法

certutil-encode [-f] [-v] InFile OutFile

参数

-encode

将证书编码为一个 base64 文件。

-f

覆盖现有的文件或项。

-v

指定详细输出。

InFile

指定要编码为 base64 文件的证书。

OutFile

指定要接收该证书信息的 base64 编码文件。

-?

显示 certutil 命令列表。

对 base64 编码证书进行解码

语法

certutil-decode [-f] [-v] InFileOutFile

参数

-decode

对 base64 编码文件进行解码。

-f

覆盖现有的文件或项。

-v

指定详细输出。

InFile

指定要解码的 base64 编码文件。

OutFile

指定要接收输出的文件。

-?

显示 certutil 命令列表。

解码 base64 编码请求为 DER 编码请求

语法

certutil-decode [-f] [-v] Base64Request.req DERrequest.der

参数

-decode

对 base64 编码文件进行解码。

-f

覆盖现有的文件或项。

-v

指定详细输出。

Base64Request.req

指定要解码的 base64 编码请求。

DERrequest.der

指定要创建的 DER 编码请求(与 Entrust 兼容)。

-?

显示 certutil 命令列表。

解码 DER 编码请求为 base64 编码请求

语法

certutil-encode [-f] [-v] DERrequest.der Base64Request.req

参数

-encode

将证书编码为 base64 文件。

-f

覆盖现有的文件或项。

-v

指定详细输出。

DERrequest.der

指定要解码的 DER 编码请求(与 Entrust 兼容)。

Base64Request.req

指定要创建的 base64 编码请求。

-?

显示 certutil 命令列表。

将证书编码为十六进制文件

语法

certutil-encodehex [-f] [-v] InFile OutFile

参数

-encodehex

将证书编码为十六进制文件。

-f

覆盖现有的文件或项。

-v

指定详细输出。

InFile

指定要将其编码为十六进制文件的证书。

OutFile

指定要创建的十六进制文件。

-?

显示 certutil 命令列表。

对十六进制编码文件进行解码

语法

certutil-decodehex [-f] [-v] InFile OutFile.der

参数

-decodehex

对十六进制编码文件进行解码。

-f

覆盖现有的文件或项。

-v

指定详细输出。

InFile

指定要解码的十六进制编码文件。

OutFile.der

指定要接收输出的 DER 编码文件。

-?

显示 certutil 命令列表。

原文地址:http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/06af5d91-8766-441d-a583-a37e8179f10e.mspx

Windows Server | 评论(0) | 引用(0) | 阅读(7873)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我