首页
社区
课程
招聘
[求助]请问最后那3段说的是何工具?
发表于: 2011-2-28 20:13 3802

[求助]请问最后那3段说的是何工具?

2011-2-28 20:13
3802
= 4E0F2ACAD51C4CCDFB51
p = B54F430648C6B2A10FFB
alpha = 2E0C2DB4FEC8C6299A0C
M = nom
h(M) = nom ^ 2 mod AC2DB4FEC8C62992DB4F

On doit alors avoir :
(y ^ serial1) * (serial1 ^ serial2) mod p = alpha^h(M) mod p

On reconnaît alors la procédure de vérification de la signature ElGamal.
Pour plus d'informations sur cet algorithme, lisez Handbook of Applied Cryptography.
C'est traité page 454.

Il faut donc résoudre le logarithme discret :
y = alpha^x mod p

Pour cela j'ai utilisé une applet java disponible ici

Le calcul se fait en une trentaine de secondes.
On obtient :
x = 299376145767585197811667 = 3F6536A02CD18F3B67D3 en hexa

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//