-
-
[求助]请问最后那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
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直播授课
赞赏
他的文章
- [推荐]FPAG+RSA/ECC的新书 4773
- [注意]最新HASH SHA3公布 4805
- [转帖]美军网络司令部的徽章 6117
- [讨论]国内最快最安全电脑天河麒麟操作系统 4207
- [推荐]17173也被盗了。。。 2901
看原图
赞赏
雪币:
留言: