keytool使用
?
?
-genkey表示要创建一个新的密钥
-alias密钥的别名myAlias
-keypass私有密钥的密码,这里设置为myAliasPassword
-keystore 密钥 -keystore D:\jdk6\bin 保存在D:\jdk6\bin目录下的mykeystore文件中
-storepass 存取密码,这里设置为keyStorePassword ,这个密码提供系统从mykeystore文件中将信息取出
-dname表示密钥的Distinguished Names,
??????? CN=commonName
??????? OU=organizationUnit
??????? O=organizationName
??????? L=localityName
??????? S=stateName
??????? C=country在这种情况下,我们使用的是RSA 运算
?
2. 证书:Self-sign our certificate (in production environment this will be done by a company like Verisign).
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin//设置文件类型org.apache.ws.security.crypto.merlin.keystore.type=jks//serverStore.jks公钥的存取密码org.apache.ws.security.crypto.merlin.keystore.password=keystorePassorg.apache.ws.security.crypto.merlin.alias.password=aliaspass//公钥的别名org.apache.ws.security.crypto.merlin.keystore.alias=serveralias//公钥文件的路径org.apache.ws.security.crypto.merlin.file=META-INF/xfire/serverStore.jks?
?