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

Discussione: https ..

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    https ..

    Caio,
    domanda di un principiante .. :-)
    come bisogna fare per creare pagine 'https' ?
    Grazie

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    spiega meglio quello che vuoi perché "pagine https" non esistono

  3. #3
    Per HTTPS (SSL) si intente il protocollo HTTP con crittografia asimettrica, quindi non ha nulla a che vedere con le pagine di un sito.

    Per utilizzare il protocollo HTTPS devi configurare il Web Server sul quale è ospitato il sito ed acquistare un certificato SSL.
    Massimo Missaglia
    --------------------------------
    http://www.massimomissaglia.com

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    bè .. configurare il web server sicuramente non è di mia competenza .. :-)
    quindi si tratterebbe solo di acquistare la licenza per l'uso del protocollo ?
    volevo criptare la pagina di login per entrare nel mio gestionale (a cui devo accedere solo io)
    Grazie

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    criptare la pagina non c'entra nulla con la connessione https

    https sta (in breve) per "connessione sicura" ovvero la trasmissine dati tra server e client è crittografata e non leggibile da terzi curiosi

    criptare la pagina è un'operazione inutile per la sicurezza,
    serve solo per non vedere il codice sorgente se non si ha la chiave per decriptare
    (operazione nemmeno tanto difficile da aggirare...)

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    mi son spiegato male ..
    volevo evitare la 'cattura' della password nella comunicazione client/server.
    Non ho ancora capito come devo fare, in concreto, per usare questo protocollo per la pagina 'x'
    Grazie

  7. #7
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    Se sei in hosting non devi fare granchè. devi chiedere al tuo servizio di hosting di impostare sul tuo spazio un certificao ssl. Ne esistono di diversi tipi e (ovviamente) con costi diversi. Il costo consiste in una quota annuale che puo variare dai circa 100 ai 500+ euro.
    Non tutti i piani di hosting supportano l'installazione di un certificato ssl percui dovresti informarti presso il tuo provider se hai questa possibilità. Per i server invece non ci sono problemi.
    L'utilizzo dipende dal linguaggio/tecnologia/serverweb che usi ma grosso modo si tratta di catturare tutte le richieste inoltrate alle pagine che intendi proteggere e redirezionarle all'indrizzo omonimo https.

    Attento: se non usi tecnologie server side ma solo html dovresti comunque fare questo lavoro lato server (in linux non so, credo modificando .HTACCESS, in iis aggiungendo delle regole nel we.config, ecc.) MA non fare la "fesseria" di limitarti a modificare semplicemente i link alle pagine altrimenti queste comunque sarebbero raggiungibili da http

    credo di averti detto piu o meno quello che c'è da sapere.

    P.S.
    non parlare di hosting qui, i problemi con loro li risolvi con loro

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    Tutto chiaro ! :-)

    visto che ci siamo .. e visto che abbiamo parlato di 'criptare' .. :-)
    quindi non serve a niente criptare le pagine php, per evitare che possa essere letta la password del DB ?
    immagino non ci sia alternativa nello scrivere in chiaro la password per effettuare la connessione ..

    Grazie mille

  9. #9
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    la sicurezza è fatta di diverse cose. Le pagine php le cripti per evitare che nel caso un hacker acceda direttamente al tuo spazio web possa scaricare le pagine e cercare di scovare qualche bug (o rubartelo se hai scritto il software del secolo). Durante l'invio della password però è la pagina html sul client che fa la richiesta http post, php non è ancora entrato in gioco ne tantomeno il db. La richiesta http con i dati post è in chiaro e poichè puo essere intercettata si preferisce proteggere la trasmissione dei dati sensibili utilizzando il protocollo ssl (https).
    Per quanto riguarda il db, come per le pagine php, la sicurezza risiede tutta lato server. Bisogna innanzitutto proteggere il db con password, nel caso sia un db su file conservarlo in una cartella non accessibile da remoto ma sopratutto mai conservare le password in chiaro nel db. I servizi di hosting e i CMS fanno questo lavoro gia in automatico ma se sei in un server e/o usi una logica di login implementata da te devi studiarti un po' di queste cose (hash delle password, ecc.).

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    grazie dei consigli ..
    però io non stò parlando di 2 cose distinte:
    1) la password che utilizzo per il login (dove servirebbe evitare che venga intercettata, come dici tu tramite il protocollo https) e che è criptata attraverso (sha1)
    2) la password del db, che è scritta in chiaro nella pagina php, per effettuare il collegamento ..
    Codice PHP:
    $db_host "127.0.0.1";   
    $db_user "root";        
    $db_password "password_01";        
    $db_name "nomeDB"
    per il punto 1 abbiamo capito che serve l'https, anche se vorrei capire, se sia così semplice intercettare la password .. in sostanza se ne valga la candela spendere anche una cifra importante ..
    per il punto 2, è evidente che se uno arriva aleggere il codice php, si trova la password del DB ..
    e se è vero che il criptaggio delle pèagine php è facilmente sormontabile .. mi domando qaule sia la soluzione

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.