资源简介
由Java实现的Shamir密钥分享算法,GUI图形界面,输入要加密的字符串,共享值m,门限值n,即可获得指定数量的子密码。
代码片段和文件信息
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Iterator;
import java.util.Map;
import java.util.TreeMap;
public class Item {
// Integer 指数 BigDecimal 系数
Map itemMap = new TreeMap(
new ItemComparator());
/**
*
*/
private static final long serialVersionUID = -5742467143562230421L;
public Item() {
}
public boolean containKey(int key) {
if (itemMap.containsKey(new Integer(key)))
return true;
else
return false;
}
public BigDecimal getValue(Integer key) {
if (itemMap.containsKey(key)) {
return itemMap.get(key);
} else
return new BigDecimal(0);
}
public BigDecimal getValue(int key) {
if (containKey(key))
return itemMap.get(new Integer(key))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8919 2006-12-05 12:08 Sharefr
文件 2430 2006-12-05 11:10 ShareSec.java
文件 2180 2006-12-03 19:05 Item.java
文件 198 2006-11-27 20:59 ItemComparator.java
文件 894 2006-12-05 11:11 Polynomial.java
-rw-r--r-- 221 2013-07-17 15:17 readme_verysource.com.txt
----------- --------- ---------- ----- ----
14842 6
- 上一篇:完整版的java swing 教务系统
- 下一篇:idea主题控
相关资源
- java快捷键工具箱(快速打开本地应用
- java 飞机大战(面向对象源码)
- java 跑马程序
- 飞机大战小游戏源码(java Swing)
- java入门137:清理指定目录下的.tmp文件
- java删除文件夹中所有文件
- java重命名RAR压缩包中文件
- java显示指定类型的文件(按文件后缀
- java控制台(命令行)输入交互
- java 自定义表头(列头增加icon图标)
- Java入门-控件的排布(2).zip
- Java入门-显示多种字体(8).zip
- Java入门-使用表格显示查询结果(77)
- Java入门-取得目录文件信息(50).zi
- Java入门-zip压缩包查看程序(56).zi
- Java入门-阴影文字(26).zip
- Java入门-彩色列表框(4).zip
- Java入门-程序启动界面(20).zip
- Java入门-常用图形的绘制与填充(47)
- Java入门-从压缩包中提取文件(55)
- Java入门-滑杆演示(19).zip
- Java入门-图片倒影(34).zip
- Java入门-3D文字(27).zip
- Java入门-移动的遮照效果(45).zip
- Java入门-自定义光标(23).zip
- Java入门-图片火焰效果(32).zip
- Java入门-简单的文本编辑器(12).zi
- Java入门-产生自己的控件(1).zip
- Java入门-圆形的按钮(5).zip
- Java入门-不规则图形的绘制(48).zi
评论
共有 条评论