Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: PHP MD5 decriptazione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    8

    PHP MD5 decriptazione

    Sto cercando di realizzare la decroptazione di un elemento MD5 ma non riesco ad eseguirla;
    questo è il primo doumneto in cui si cripta il file :
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Documento senza titolo</title>
    </head>

    <body>
    <form action="firma.php" method="post">
    Digitare la sua firma da inserire nel documento

    <input name="nome" type="text">

    <input name="" type="submit" value="Invia">
    <input name="" type="reset" value="Cancella">
    </form>
    </body>
    </html>
    Questo è il secondo che restituisce il valore:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Documento senza titolo</title>
    </head>

    <body>
    <form action="server.php" method="post">
    <?php
    $password=$_POST['nome'];
    $digest= md5($password);
    echo "Hash generato dalla criptazione della firma

    ('".$password."')= ".$digest;
    ?>
    <input name="hash" value="$digest" type="hidden">


    <input name="" type="submit" value="Invia il valore al server">
    </form>
    </body>
    E poi l'ultimo documento che tratta la decriptazione che risulta non funzionante :
    1 <?php
    2 $filename=$_POST['hash'];
    3 $ rawhash=md5_file($filename);
    4 echo $rawhash;
    5 ?>
    L'errore descritto: Warning: md5_file(): Unable to open file in c:\programmi\easyphp1-8\www\file\server.php on line 3

    Sono in possesso di php 1.8. Ho già provato le possibili vaziazioni spiegate su php.net.
    Possibili soluzioni?

  2. #2
    il Warning dice che non può aprire il file, forse sbagli a prendere il parametro tramite post, in ogmi modo, l'md5 non è reversibile, in altri termini, non si torna indietro.

  3. #3
    Sai a cosa serve la funzone md5_file() ? Perchè non sembra tu abbia le idee chiare, l'md5 non è decriptabile

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    8
    -

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    8
    Originariamente inviato da cubalibre810
    Sai a cosa serve la funzone md5_file() ? Perchè non sembra tu abbia le idee chiare, l'md5 non è decriptabile
    Allora ho evidentemente frainteso il significato dell'md5_file. Posso sostituire questo codice" con uno decriptale?

  6. #6
    puoi usare base64_encode() e base64_decode()

    ma ovviamente non avendo una chiave è banale decriptarlo.

    altrimenti devi vedere se sul tuo server sono installate le librerie crypt e che algoritmi hai.

    ma a te perchè serve reversibile?

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    8
    Originariamente inviato da bDaniele
    puoi usare base64_encode() e base64_decode()

    ma ovviamente non avendo una chiave è banale decriptarlo.

    altrimenti devi vedere se sul tuo server sono installate le librerie crypt e che algoritmi hai.

    ma a te perchè serve reversibile?
    Devo usarlo per una tesina, in mi approccio ad una dimostrazione dell'utilizzazione delle firme digitali, far vedere da un lato ciò che realizza l'utente e ciò che il server riceve e rielabora. All'inizio volevo usare la modalità crypt, ma per quest'ultima so già che non è possibile effettuare la decriptazione.

  8. #8
    se si parla di firma digitale, allora ci sono degli standard e credo che l'md5 c'entra...

  9. #9
    ho riletto la prima domanda e credo che hai frainteso il significato di firma digitale...
    è il caso che ti chiarisci prima questo e poi vai avanti.

    saluti

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    8
    Originariamente inviato da bDaniele
    se si parla di firma digitale, allora ci sono degli standard e credo che l'md5 c'entra...
    Magari provo a sentire col mio professore, perchè infatti avevo trovato questo codice in relazione proprio all'argomento delle firme e forse non so se mi conviene cambiare o semplicemente evitare la decritazione.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.