Hallo, ich soll eine Decodierung (RSA) in c erstellen. Dazu wurde mir libtomcrypt empfohlen. Dieses mag ja funktionieren, ist allerdings ein ganz schöner overhead. Also quasi kann man damit ja alles machen. Ich habe jetzt einen Fertigen SChlüssel (exponent = 0x010001; modulo = 1024 bit), habe aber keinen anhaltspunkt wo ich anfangen soll, bzw. was ich alles bunutzen muss. Es soll quasi nur ein verschlüsselter array entschlüsselt werden. Kennt jemand diesen Code und kann mir einen Hinweis geben, wo ich anfangen könnte?
Libraries sind gut und schön, aber oft nicht besonders transparent. Empfehlung: in die RSA-Thematik einlesen und das Programm selbst schreiben https://de.wikipedia.org/wiki/RSA-Kryptosystem
Hochism schrieb: > Libraries sind gut und schön, aber oft nicht besonders > transparent. > > Empfehlung: in die RSA-Thematik einlesen und das Programm selbst > schreiben > > https://de.wikipedia.org/wiki/RSA-Kryptosystem Das ist richtig. Das Problem, welches ich habe ist aber nicht das Verschlüsseln/Entschlüsseln an sich, sondern eher die Datentypen und das rechnen damit. es gibt halt kein uint128 auf einem 32-bit system.
Sei nicht so einfallslos. Nimm einfach die Funktionen aus axTLS oder BearSSL, werden z.B. in Micropython oder den ESPs benutzt. Länger als 2-3 Stunden wirst Du nicht brauchen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.