Hanno Becker: Eigenen Verschlüsselungsalgorithmus entwickeln

Hallo,

Kennt jemand ein Tutorial, in dem erklärt wird, wie ich einen guten Algorithmus entwickle, mit dem ich meine Daten verschlüsseln kann ?
Ich kann AES bisher nicht für PHP finden deshalb suche ich nach einer eigenen Lösung.
Gruß
Hanno

  1. Kennt jemand ein Tutorial, in dem erklärt wird, wie ich einen guten Algorithmus entwickle, mit dem ich meine Daten verschlüsseln kann ?

    Sorry, aber sowas gibt es nicht. Einen "guten Verschlüsselungsalgorithmus" zu entwickeln ist sehr hart! Manche Verschlüsselungsverfahren werden sogar als sicher berachtet, bis man ein paar Jahre später noch löcher findet!

    Wenn du ein sicheres Verschlüsselungsverfahren nutzen willst, solltest du unbedingt auf geprüfte und bekannte Verfahren zurückgreifen (AES wäre da ein Kandidat). Wenn es für PHP noch keine Klasse gibt, so musst du die selbst erstellen :-)

    Gruß, Meise.

  2. Moin,

    Kennt jemand ein Tutorial, in dem erklärt wird, wie ich einen guten Algorithmus entwickle, mit dem ich meine Daten verschlüsseln kann ?

    So etwas kann nicht existieren. Unmengen von Anfängern haben bewiesen, dass von ihnen entwickelte Algorithmen schlecht sind. Immer. Selbst die Leute von denen man meinen könnte dass sie wissen, was sie tun, sind da nicht ausgenommen. Ich erinnere hier mal an das Debakel um den AES-Kandidation der Deutschen Telekom (hört auf den schönen Namen "Magenta") der noch am Tag der Präsentation gebrochen wurde. -> http://www.counterpane.com/magenta-cryptanalysis.pdf

    Ich kann AES bisher nicht für PHP finden deshalb suche ich nach einer eigenen Lösung.

    Du suchst http://de2.php.net/mcrypt, wobei sich AES da unter seinem ursprünglichen Namen Rjindael versteckt.

    --
    Henryk Plötz
    Grüße aus Berlin
    ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
    ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~