CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

Salvataggio di dati criptati

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Dec 2009
    Messaggi
    158

    Ringraziamenti
    10
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Salvataggio di dati criptati

    Salve,
    mi chiedevo se fosse in qualche modo possibile salvare i dati di login dell'utente in modo criptato e quindi non in chiaro, su un file su sd.

    Grazie mille!

  2.  
  3. #2
    Senior Droid L'avatar di Cecco


    Registrato dal
    May 2009
    Messaggi
    478
    Smartphone
    Samsung Galaxy Nexus

    Ringraziamenti
    6
    Ringraziato 77 volte in 43 Posts
    Predefinito

    In genere i dati dell'autenticazione non si cifrano, si fa l'hashing SHA1 (o MD5).

    Io ti consiglio di usare un db in cui salvi l'hash e ogni volta lo confronti.
    Ma se proprio vuoi cifrare allora fallo con AES a chiave simmetrica. Altrimenti dovrai importare BouncyCastle etc... che appesantiscono l'applicazione.
    Ribadisco, usa l'hashing che non sbagli mai
    GynLemon....m'hai fatto venì sete

  4. #3
    Androidiano


    Registrato dal
    Dec 2009
    Messaggi
    158

    Ringraziamenti
    10
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Scusate, mi sono espresso male, il mio scopo non è semplicemente immagazzinare i dati, ma più che altro salvarli (criptandoli con md5?) in modo che l'utente non debba ogni volta reinserirli.

  5. #4
    Senior Droid L'avatar di Azatoth


    Registrato dal
    Apr 2009
    Località
    Misinto (MI)
    Messaggi
    568

    Ringraziamenti
    1
    Ringraziato 38 volte in 28 Posts
    Predefinito

    Quote Originariamente inviato da TheJag Visualizza il messaggio
    Scusate, mi sono espresso male, il mio scopo non è semplicemente immagazzinare i dati, ma più che altro salvarli (criptandoli con md5?) in modo che l'utente non debba ogni volta reinserirli.
    mmm... allora l'hash non puoi usarlo. E' unidirezionale, quindi dal risultato dell'hash non puoi (in teoria ) risalire alla stringa che ha generato quell'hash.
    Nel tuo caso, devi fare proprio una criptazione dei dati.

    Prova a guardare come fa questo:

    CryptoHelper.java - openintents - Project Hosting on Google Code


    Google Nexus One USA
    ROM: CyanogenMod 6.1.1 - Android 2.2.1
    Radio: 5.12.00.08
    Recovery: Clockwork

    Sviluppatore di: Swapper per utenti root | Modus Operandi

    Ecco le mie app Android

  6. #5
    Androidiano


    Registrato dal
    Dec 2009
    Messaggi
    158

    Ringraziamenti
    10
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Grazie, darò subito un'occhiata!
    Infatti mi sembrava strano usare md5 proprio perchè è un processo unidirezionale!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy