| Autor |
Beitrag |
Black200607
      
Beiträge: 50
Win XP
Pascal(Free Pascal/Lazarus), Java, Php, Python
|
Verfasst: Sa 16.06.07 19:41
Also ich wollte ein Programm schreiben, womit man Md5 und Sha1 entschlüsseln kann.
Jetzt wollte ich ersteinmal wissen, ob das möglich ist oder eher nicht.
Gibt es irgendein System bei der Codierung mit Md5 und sha1 oder ist alles einzeln einprogrammiert? 
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Sa 16.06.07 19:45
Was willst du genau wissen? Wenn du mal hier im Forum nach den Begriffen suchst, wirst du einiges finden. Beides sind jedoch keine Verschlüsselung, sondern Hashes. Hier ist ne recht ausführliche Erklärung, warum man md5 nicht (eindeutig) zurückrechnen kann.
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
Black200607 
      
Beiträge: 50
Win XP
Pascal(Free Pascal/Lazarus), Java, Php, Python
|
Verfasst: Sa 16.06.07 19:50
Naja...
Trotzdem Dankeschön...
|
|
Martok
      
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: So 17.06.07 10:42
Übrigens war das das was ich vorgestern in der Shoutbox als Quantencomputer-Kompression hatte
Man braucht nur die Hashes der Daten mit mehreren Algorithmen. Dann ist die Wahrscheinlichkeit, dass alle bei einem Wert kollidieren, und das dann der gesuchte ist, recht hoch. Leider dauert das aber auf normalen Rechnern viel zu lange 
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: So 17.06.07 10:49
| Zitat: | und das dann der gesuchte ist, recht hoch. Leider dauert das aber auf normalen Rechnern viel zu lange |
Oder zum Glück
_________________ Markus Kinzler.
|
|
Martok
      
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: So 17.06.07 10:54
mkinzler hat folgendes geschrieben: | | Zitat: | und das dann der gesuchte ist, recht hoch. Leider dauert das aber auf normalen Rechnern viel zu lange |
Oder zum Glück |
Wieso? Welcher Hacker hat denn von einem Passwort z.B. 5 verschiedene Hashes?
Aber als Kompression wäre das recht genial  Man überträgt ein paar Byte Hashes und die Länge der Daten, und schwupps hat man die wahrscheinlichsten Ausgangsdaten.
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
Chryzler
      
Beiträge: 1097
Erhaltene Danke: 2
|
Verfasst: So 17.06.07 11:37
|
|
arj
      
Beiträge: 378
Win XP/Vista, Debian, (K)Ubuntu
Delphi 5 Prof, Delphi 7 Prof, C# (#Develop, VS 2005), Java (Eclipse), C++, QT, PHP, Python
|
Verfasst: So 17.06.07 11:43
oder mathematisch gesprochen:
Hashfunktionen sind nicht injektiv!
|
|