Dann behandle Zahlen auch als Zahlen und nicht als Zeichen.
Ergebnis wäre ein Chiffrat aus einer Zahlenkette, wie soll man das dann korrekt entschlüsseln.
Vielleicht gibt es jemanden mit Praxiserfahrung, der mir einen Tipp geben könnte.
@BlackJack: Das hat geholfen. Aus deinem Post schliesse ich ...
Die Suche ergab 3 Treffer
- Freitag 13. Dezember 2013, 13:40
- Forum: Allgemeine Fragen
- Thema: Verschlüsselung von unichr
- Antworten: 8
- Zugriffe: 1270
- Freitag 13. Dezember 2013, 12:55
- Forum: Allgemeine Fragen
- Thema: Verschlüsselung von unichr
- Antworten: 8
- Zugriffe: 1270
Re: Verschlüsselung von unichr
Den Wert eines ASCII Zeichen bekommt man übrigens über die Funktion ord .
Wird so verschlüsselt, funktioniert die Kodierung nicht, da je nach Modul eine Zahl > 2^7 rauskommt und diese dann nicht in chr umgewandelt werden kann. Würde man dann nochmals modulo 256 rechnen, würde die Verschlüsselung ...
Wird so verschlüsselt, funktioniert die Kodierung nicht, da je nach Modul eine Zahl > 2^7 rauskommt und diese dann nicht in chr umgewandelt werden kann. Würde man dann nochmals modulo 256 rechnen, würde die Verschlüsselung ...
- Freitag 13. Dezember 2013, 02:57
- Forum: Allgemeine Fragen
- Thema: Verschlüsselung von unichr
- Antworten: 8
- Zugriffe: 1270
Verschlüsselung von unichr
Hallo.
wie verschlüsselt man nicht-numerische Zeichen, wie 'a', '&', oder die ersten 31 ASCII/UTF8 Zeichen
Beispiel mit Integern zum ausprobieren, es soll 85 verschlüsselt werden:
plaintext = 85
pubKey = [3,101*113]
print pow(plaintext, pubKey[0], pubKey[1]) #9236
Es soll 9236 entschlüsselt ...
wie verschlüsselt man nicht-numerische Zeichen, wie 'a', '&', oder die ersten 31 ASCII/UTF8 Zeichen
Beispiel mit Integern zum ausprobieren, es soll 85 verschlüsselt werden:
plaintext = 85
pubKey = [3,101*113]
print pow(plaintext, pubKey[0], pubKey[1]) #9236
Es soll 9236 entschlüsselt ...
