按月份归档:一月 2012

rsa加密长文件

1.生产双钥

/**
?*
?*/
package com.sinaapp.zhangziyou.rsa;
import java.io.FileOutputStream;
import java.io.ObjectOutputStream;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.SecureRandom;
/**
?* 产生公钥和私钥对,并且保存在文件中,公钥 pk.dat,私钥 sk.dat
?*
?* @author Administrator
?*
?*/
public class KeyGen {
/**
*
* @param args
* @throws Exception