Hash-Funktion umgehen
Hallo ich habe eine kleine Frage,
Es gibt ein Latex Dokument, Auszug :
...
32,19Euro 94,55Euro%vom 5.9.2016 1000Euro
...
Diese Latex-Datei wird mit dem folgenden Code verschlüsselt. Ich habe keinen Zugriff auf die Hashfunktion (also ist bekannt), aber soll nun den Code so ändern, dass am Ende dennoch den Eintrag 1000Euro zu einem Eintrag, der als 10Euro dargestellt
wird .... hat jemand einen Rat? Ich werde hier irgendwie nicht schlau
char * hash (char * data){
char * hashed_data = calloc(sizeof(char), 16);
int i=0;
while (i<32){
hashed_data[i%15] = 'A' + (hashed_data[i%15] + 11*i + (*data)) % ('Z' - 'A' + 1);
data++; i++;
}
return (hashed_data);
}
Hat jemand einen Rat?
Es gibt ein Latex Dokument, Auszug :
...
32,19Euro 94,55Euro%vom 5.9.2016 1000Euro
...
Diese Latex-Datei wird mit dem folgenden Code verschlüsselt. Ich habe keinen Zugriff auf die Hashfunktion (also ist bekannt), aber soll nun den Code so ändern, dass am Ende dennoch den Eintrag 1000Euro zu einem Eintrag, der als 10Euro dargestellt
wird .... hat jemand einen Rat? Ich werde hier irgendwie nicht schlau
char * hash (char * data){
char * hashed_data = calloc(sizeof(char), 16);
int i=0;
while (i<32){
hashed_data[i%15] = 'A' + (hashed_data[i%15] + 11*i + (*data)) % ('Z' - 'A' + 1);
data++; i++;
}
return (hashed_data);
}
Hat jemand einen Rat?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 627403
Url: https://administrator.de/forum/hash-funktion-umgehen-627403.html
Ausgedruckt am: 21.12.2024 um 16:12 Uhr
2 Kommentare
Neuester Kommentar
Hi,
Unabhängig von der Frage:
E.
Unabhängig von der Frage:
Ich werde hier irgendwie nicht schlau
Das ist vollkommen verständlich bei solch unverständlichen Sätzen:Ich habe keinen Zugriff auf die Hashfunktion (also ist bekannt), aber soll nun den Code so ändern, dass am Ende dennoch den Eintrag 1000Euro zu einem Eintrag, der als 10Euro dargestellt wird ....
E.