Portál AbcLinuxu, 14. července 2025 13:51


Dotaz: RSA - jak podepsat

24.2.2012 10:36 Fanda
RSA - jak podepsat
Přečteno: 187×
Odpovědět | Admin
Ahoj, jakym matematicky algoritmem jde podepsat, pripadne zasifrovat data, pokud mam jen Public a Private exponend a modulus, tedy d, n, e? Kdybych mel i zbyle parametry pro CRT, tak vim jak sifrovat pomoci provideru, ale ty bohuzel nemam, priapdne jak bych vypocital ty, poradite?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.2.2012 12:27 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: RSA - jak podepsat
Odpovědět | | Sbalit | Link | Blokovat | Admin
V praxi sa RSA používa len na podpísanie výstupu nejakej hash funkcie (napr. SHA1). RSA sa tak aplikuje na malý blok dát konštantnej dĺžky. Ak ti ide o naprogramovanie takej funkcionality, tak by som použil knižnicu OpenSSL, ktorá vie priamo robiť RSA podpis. Nemám skúsenosť s tým, či sa do OpenSSL dajú priamo nanútiť vlastné hodnoty d/n/e. Pravdepodobne áno. Ale OpenSSL tiež má funkcie pre prácu s veľkými číslami, takže aj vlastná implementácia RSA by s tým mala byť možná.
24.2.2012 12:43 Fanda
Rozbalit Rozbalit vše Re: RSA - jak podepsat
Chci podepisovat PKCS #1

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.