91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-01
  • 語言: C/C++
  • 標(biāo)簽: rsa簽名??C??

資源簡介

通過輸入p q e算出公鑰和私鑰,用私鑰簽名,用公鑰實現(xiàn)驗證,也可以在簽名之前先用哈希函數(shù)計算一下,這里我就沒實現(xiàn)。

資源截圖

代碼片段和文件信息

#include
using?namespace?std;
long?pro_d(long?along?b)
{
long?d;
for(d=1;;d++)
{
if((d*a)%b==1)?break;
}
return?d;
}?

int?main()
{
????int?ipqm;
long?dengnHm;
int?c[2];
????cout<<“請輸入素數(shù)p=??“;
????cin>>p;
????cout<<“請輸入素數(shù)q=??“;
????cin>>q;
????cout<<“請輸入公鑰e=??“;
????cin>>e;
????n=p*q;
????gn=(p-1)*(q-1);
????d=pro_d(egn);
cout<<“對應(yīng)的公鑰PU為“<<“(“< cout<<“對應(yīng)的私鑰PR為“<<“(“<

評論

共有 條評論