資源簡介
shamir門限方案就是一個機遇拉格朗日插值多項式的門限方案.此程序由VC的dialog實現
代碼片段和文件信息
#include?“StdAfx.h“
#include?“shamir.h“
void?Shamir::LoadPrimeFactor()
{
ifstream?infile(“prime.txt“);
int?i;
for(i=0;i<6542;i++)
infile>>primefactor[i];
infile.close();
}
Uint4?Shamir::ELFHash(const?char?*key)
{
Uint4?hg;
while(*key)
{
h?=(h<<4)?+?*key++;
g?=?h?&?0xF0000000L;
if(g)?h^=g>>24;
h?&=~g;
}
return?h?%?MaxZp;
}
bool?Shamir::IsPrime(Uint4?isp)
{
int?i;
for(i=0;i<6542;i++)
{
if(isp==primefactor[i])
return?1;
if(isp?%?primefactor[i]?==?0?)
return?0;
}
return?1;
}
Uint4?Shamir::CreatePrime(Uint4?KeyHash?)//輸入數字密鑰生成素數p
{
while(?(IsPrime(KeyHash)==0)?)
{
KeyHash++;
}
p=KeyHash;
return?KeyHash;
}
Uint4?Shamir::mexp(Uint4?bUint4?n)
{
int?i=0j;
char?binary[32];
while(n)
{
binary[i++]
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2010-05-23?10:27??門限方案?Shamir\
?????目錄???????????0??2010-05-23?10:16??門限方案?Shamir\Debug\
?????文件???????25138??2010-05-22?22:40??門限方案?Shamir\Debug\shamir.obj
?????文件??????118900??2010-05-23?10:16??門限方案?Shamir\Debug\Shamir門限方案.exe
?????文件??????245608??2010-05-23?10:16??門限方案?Shamir\Debug\Shamir門限方案.ilk
?????文件???????27335??2010-05-23?09:23??門限方案?Shamir\Debug\Shamir門限方案.obj
?????文件?????5494560??2010-05-22?22:27??門限方案?Shamir\Debug\Shamir門限方案.pch
?????文件??????451584??2010-05-23?10:16??門限方案?Shamir\Debug\Shamir門限方案.pdb
?????文件????????3220??2010-05-23?09:24??門限方案?Shamir\Debug\Shamir門限方案.res
?????文件???????52463??2010-05-23?10:16??門限方案?Shamir\Debug\Shamir門限方案Dlg.obj
?????文件??????105966??2010-05-22?22:27??門限方案?Shamir\Debug\StdAfx.obj
?????文件??????263168??2010-05-23?10:16??門限方案?Shamir\Debug\vc60.idb
?????文件??????454656??2010-05-23?10:16??門限方案?Shamir\Debug\vc60.pdb
?????文件???????44368??2010-05-20?14:56??門限方案?Shamir\prime.txt
?????文件????????3699??2010-05-22?17:27??門限方案?Shamir\ReadMe.txt
?????目錄???????????0??2010-05-22?17:27??門限方案?Shamir\res\
?????文件????????1198??2010-05-23?00:18??門限方案?Shamir\resource.h
?????文件????????1078??2010-05-22?17:27??門限方案?Shamir\res\Shamir門限方案.ico
?????文件?????????406??2010-05-22?17:27??門限方案?Shamir\res\Shamir門限方案.rc2
?????文件????????2528??2010-05-22?22:40??門限方案?Shamir\shamir.cpp
?????文件????????1413??2010-05-22?17:15??門限方案?Shamir\shamir.h
?????文件???????36844??2010-05-23?09:24??門限方案?Shamir\Shamir門限方案.aps
?????文件????????1857??2010-05-23?09:24??門限方案?Shamir\Shamir門限方案.clw
?????文件????????2087??2010-05-22?17:27??門限方案?Shamir\Shamir門限方案.cpp
?????文件????????4438??2010-05-23?00:51??門限方案?Shamir\Shamir門限方案.dsp
?????文件?????????536??2010-05-22?17:27??門限方案?Shamir\Shamir門限方案.dsw
?????文件????????1348??2010-05-22?17:27??門限方案?Shamir\Shamir門限方案.h
?????文件???????58368??2010-05-23?10:27??門限方案?Shamir\Shamir門限方案.ncb
?????文件???????49664??2010-05-23?10:27??門限方案?Shamir\Shamir門限方案.opt
?????文件????????1235??2010-05-23?10:16??門限方案?Shamir\Shamir門限方案.plg
?????文件????????6741??2010-05-23?09:24??門限方案?Shamir\Shamir門限方案.rc
............此處省略4個文件信息
- 上一篇:算法設計與分析實驗報告及源代碼
- 下一篇:很好的小波分析諧波的程序,奇異點捕獲
評論
共有 條評論