创建X.509授权证书

时间:2011-01-07 05:25:40

标签: authorization x509certificate digital-certificate

我们能否以编程方式创建包含任意属性的X.509证书,例如年龄,性别,指定等。

我需要创建授权证书,客户端应用程序将在执行所需功能之前呈现给服务器应用程序。

我使用的是Java和C#,所以任何解决方案/建议对我都有好处。

1 个答案:

答案 0 :(得分:1)

首先看一下这个site

创建密钥库

keytool -genkey -alias youralias -keyalg RSA -keypass yourpassword123 -keystore yourKeystoreRSAMD5 -storepass store123 -sigalg MD5WITHRSA -validity 9999 -dname "CN=Common Name, OU=XYZ, O=Your company name, L=Your Town, S=Region, C=Countryname"

以PEM格式导出证书文件

keytool -export -alias youralias -file rsamd5YourKey.cer -keystore yourKeystoreRSAMD5 -storepass store123