Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#8

Re: RSA Verschlüsselung, ob und wie

  Alt 17. Aug 2006, 16:06
Hi

RSA ist unpatentiert, auch in den USA. Das Patent ist schon vor Jahren abgelaufen.

DEC unterstützt defakto jede Form der asym. Kryptographie, es ist alles Notwendige vorhanden und man muß halt nur noch die asym. Verfahren programmieren. In der DEMO vom DEC sind verschiedene asym. Verfahren enthalten -> RSA, forged RSA, Diffie Hellman in Z(p) und sogar GF(p) Elliptische Kurven, PSEC basierend auf Elliptischen Kurven, SRP-6a usw.

Neben den oben vorgeschlagenen Tools kenne ich noch StreamSec II von Hendrik Hellström http://sourceforge.net/projects/openstrsecii/ und eventuell FGint http://www.submanifold.be/
Leider nicht mehr verfügbar ist das NX Package von Marcel Martin (die beste und weitreichenste math. Umsetzung überhaupt die ich kenne) http://www.ellipsa.net/index.html.

Ansonsten lohnt sich eine Suche hier in der DP.

Für dein konkretes Problem kann ich dir empfehlen mit Elliptischen Kurven zu arbeiten. Besonders wenn deine Freischaltung der Software manuell duch Eingabe eines Registrationscodes erfolgen soll. ECC benötigen bei gleicher Sicherheit wie RSA nur ein Bruchteil der Datenmengen. Eine sichere Digitale Signatur beim RSA verbraucht mindestens 256 Bytes an Daten für diese Signatur. Das müsste der Anwender ja als Registrationscode eingeben können. Bei ECC's benötigt man nur ca. 25-32 Bytes

Gruß Hagen
  Mit Zitat antworten Zitat