資源簡介
由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主題控
評論
共有 條評論