资源简介
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\mainfr
文件 6511 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\mainfr
文件 776 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\Registerfr
文件 4619 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\Registerfr
文件 2392 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\Registerfr
文件 2590 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\Registerfr
文件 1811 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\Registerfr
文件 4342 2008-12-04 10:46 07\SoftWareRegister\bin\com\wsy\Registerfr
文件 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个文件信息
- 上一篇:NowAPI 的天气预报接口的实现
- 下一篇:通讯录web版
相关资源
- 通讯录web版
- eclipse的js插件
- 网吧管理系统 java编写 sql server2000
- javamail开发的简单的邮件收发,SWing做
- jd_jui压缩文件
- java基于TCP的简单聊天室
- java编写的操作系统
- java参数传递学习demo
- java数组复制函数的使用demo
- java实现复数加减运算的类
- 分支定界法-旅行商TSP问题
- 北大青鸟移动嗖嗖业务大厅项目源代
- JAVA 企业内部通讯软件源代码
- 运动会积分管理系统Java
- 一个简单的java网络蜘蛛程序,非常适
- JAVA2实用教程第5版课后习题电子版
- 基于Java的超市管理系统含源码和文档
- JAVA工资管理系统课程设计附报告
- java 实现多项式的运算
- android 英文生词本设计
- 基于JSP+Servlet+JavaBean+Dao开发模式——
- java国际象棋小游戏
- Thinking In Java 第四版 练习题答案包含
- JAVA语言超市收银系统课程设计
- jsp 用户登录注册实现
- java实现简单投票程序
- JavaFX拖放操作
- 人工智能机器人alice的java版源代码A
- 会议室管理 面向对象课设
- java实现邮件发送
评论
共有 条评论