• 大小: 677KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: Java
  • 标签: java  注册  

资源简介

java 实现的注册功能模块,对初学者很有用

资源截图

代码片段和文件信息

package com.encrypt;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.objectInputStream;
import java.math.BigInteger;
import java.security.interfaces.RSAPrivateKey;
import java.util.Properties;
import java.util.Set;

public class decrypt {

/**
 * @param args
 */
public String Execdecrypt() {
// TODO 自动生成构造函数存根
String s=““;
try{
//读取密文
//BufferedReader in=new BufferedReader(new InputStreamReader(new FileInputStream(“RSAmi.dat“)));
//String ctext=in.readLine();
Properties pro = new Properties();
try {
// 将信息包存在a.ini文件中
pro.store(new FileOutputStream(“a.ini“true)null);
//      可以从a.ini中通过Properties.get方法读取配置信息
pro.load(new FileInputStream(“a.ini“));
} catch (FileNotFoundException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
String ctext=String.valueOf(String.valueOf(pro.get(“register“)));
System.out.println(ctext);
BigInteger c=new BigInteger(ctext);
//获取私钥
FileInputStream f=new FileInputStream(“RSAPrikey.dat“);
objectInputStream b=new objectInputStream(f);
RSAPrivateKey prk=(RSAPrivateKey)b.readobject();
//得到公钥的两个参数
BigInteger d=prk.getPrivateExponent();
BigInteger n=prk.getModulus();
//System.out.println(“解密的私钥的指数为:“+d);
//System.out.println(“解密私钥的模为:“+n);
//解密处理
BigInteger m=c.modPow(d n);
byte [] mt=m.toByteArray();
//System.out.println(“解密后的明文为:“);
for(int i=0;i //System.out.print((char)mt[i]);
s+=(char)mt[i];
}
//}
}catch(Exception e){
e.printStackTrace();
}
return s;
}
public static void main(String[] args) {
System.out.println(new decrypt().Execdecrypt());
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        232  2008-07-12 15:53  07\SoftWareRegister\.classpath

     文件        368  2008-08-09 15:20  07\SoftWareRegister\.fatjar

     文件        394  2008-07-12 15:53  07\SoftWareRegister\.project

     文件        506  2008-07-17 16:34  07\SoftWareRegister\a.ini

     文件       2579  2008-12-04 10:46  07\SoftWareRegister\bin\com\encrypt\decrypt.class

     文件       3018  2008-12-04 10:46  07\SoftWareRegister\bin\com\encrypt\encrypt.class

     文件       1457  2008-12-04 10:46  07\SoftWareRegister\bin\com\encrypt\genKey.class

     文件       9404  2008-12-04 10:46  07\SoftWareRegister\bin\com\encrypt\MD5.class

     文件       1024  2008-12-04 10:46  07\SoftWareRegister\bin\com\util\CreatecdIcon.class

     文件       1681  2008-12-04 10:46  07\SoftWareRegister\bin\com\util\ReadWriteRegisty.class

     文件       3185  2008-12-04 10:46  07\SoftWareRegister\bin\com\util\RegisterMark.class

     文件       1589  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\mainframe$1.class

     文件       6511  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\mainframe.class

     文件        776  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\Registerframe$1.class

     文件       4619  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\Registerframe$2.class

     文件       2392  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\Registerframe$JCopy$1.class

     文件       2590  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\Registerframe$JCopy$2.class

     文件       1811  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\Registerframe$JCopy.class

     文件       4342  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\Registerframe.class

     文件       1921  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\RegisterTradeMark$1.class

     文件       2130  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\RegisterTradeMark$2.class

     文件       1357  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\RegisterTradeMark$3.class

     文件       2457  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\RegisterTradeMark$4.class

     文件       1207  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\RegisterTradeMark$PopAction.class

     文件       4663  2008-12-04 10:46  07\SoftWareRegister\bin\com\wsy\RegisterTradeMark.class

     文件         54  2008-08-09 14:53  07\SoftWareRegister\MANIFEST.MF

     文件      20990  2008-07-14 10:12  07\SoftWareRegister\res\00002.jpg

     文件      23475  2007-11-26 18:50  07\SoftWareRegister\res\00006.jpg

     文件      57122  2008-07-12 16:39  07\SoftWareRegister\res\11.jpg

     文件      23060  2008-07-22 09:05  07\SoftWareRegister\res\ico.jpg

............此处省略31个文件信息

评论

共有 条评论