cr: Verschlüsselung

hallo zusammen,

hier nur eine frage ob die verschlüsselung nach blowfish so richtig ist:

<?php
$test = crypt('rasmuslerdorf', '$2a$');
echo $test;
?>

ausserdem möchte ich mit mcrypt und blowfish eine 2 wege verschlüsselung realisieren.

das hier habe ich dazu gefunden, ist das so richtig?

<?php
$key = "this is a secret key";
$input = "Let us meet at 9 o'clock at the secret place.";
$encrypted_data = mcrypt_ecb (MCRYPT_3DES, $key, $input, MCRYPT_ENCRYPT);
?>

was muss ich für blwofish ändern? bzw ist diese art der verschlüsselung sicher ?

danke für eure hilfe.

  1. hier nur eine frage ob die verschlüsselung nach blowfish so richtig ist:

    $test = crypt('rasmuslerdorf', '$2a$');

    Ja.

    das hier habe ich dazu gefunden, ist das so richtig?

    Grundsätzlich: Wenn es, wie das Beispiel unten, in der Anleitung steht, dann kannst du davon ausgehen, dass es richtig ist.

    <?php
    $key = "this is a secret key";
    $input = "Let us meet at 9 o'clock at the secret place.";
    $encrypted_data = mcrypt_ecb (MCRYPT_3DES, $key, $input, MCRYPT_ENCRYPT);
    ?>

    was muss ich für blwofish ändern?

    MCRYPT_3DES durch MCRYPT_BLOWFISH ersetzen. Sage ich jetzt mal so, ich habe aber nur ganz kurz in die Anleitung geguckt.

    bzw ist diese art der verschlüsselung sicher ?

    Solange du dir nicht die Mühe machst, selbst zu verstehen, wie eine Funktion und ihre Parameter zu benutzen sind: Nein.