当前位置: 技术问答>java相关
java安全里面的PrivateKey和PublicKey是怎么初始化的??
来源: 互联网 发布时间:2015-04-24
本文导语: 好象没有类的方法返回值是它们两个啊? | //生成一个密钥对 java.security.KeyPairGenerator keygen=java.security.KeyPairGenerator.getInstance("DSA"); keygen.initialize(512); //初始化密钥生成器 //生成密钥公钥p...
好象没有类的方法返回值是它们两个啊?
|
//生成一个密钥对
java.security.KeyPairGenerator keygen=java.security.KeyPairGenerator.getInstance("DSA");
keygen.initialize(512); //初始化密钥生成器
//生成密钥公钥pubkey和私钥prikey
KeyPair keys=keygen.generateKeyPair(); //生成密钥组
PublicKey pubkey=keys.getPublic(); //公钥
PrivateKey prikey=keys.getPrivate();//私钥
java.security.KeyPairGenerator keygen=java.security.KeyPairGenerator.getInstance("DSA");
keygen.initialize(512); //初始化密钥生成器
//生成密钥公钥pubkey和私钥prikey
KeyPair keys=keygen.generateKeyPair(); //生成密钥组
PublicKey pubkey=keys.getPublic(); //公钥
PrivateKey prikey=keys.getPrivate();//私钥