Flusso di processo: assegnazione delle informazioni sulle chiavi a un account utente

  1. Un utente BlackBerry® installa Chalk™ Pushcast™ Player o accetta una richiesta di registrazione da un nuovo provider di contenuti.
  2. Chalk Pushcast Player genera una coppia di chiavi RSA® e invia un messaggio di servizi Web a Chalk™ Pushcast™ Software per avviare uno scambio di chiavi.

    Il messaggio di servizi Web contiene la chiave pubblica utilizzata da Chalk Pushcast Software per autenticare l'utente BlackBerry. Chalk Pushcast Player invia un messaggio di servizi Web tramite un protocollo di trasporto HTTPS con protezione elevata.

  3. Chalk Pushcast Software invia una stringa casuale crittografata utilizzando la chiave pubblica del dispositivo in un messaggio e-mail alla Posta in arrivo dell'utente per determinare se il dispositivo è associato all'account utente. Se il dispositivo è associato, è possibile decrittografare il messaggio e-mail.
  4. Il dispositivo decrittografa la stringa casuale.
  5. Il dispositivo invia un messaggio di servizi Web a Chalk Pushcast Software che contiene la stringa casuale decrittografata per completare lo scambio di chiavi.

    Al messaggio di servizi Web viene assegnata una firma digitale utilizzando la chiave pubblica RSA inviata da Chalk Pushcast Player a Chalk Pushcast Software nel passaggio 2.

  6. Chalk Pushcast Software controlla il messaggio di servizi Web per determinare da quale dispositivo è stato inviato individuando la stringa casuale creata dai servizi Web per l'account utente e verificando la firma digitale.
  7. La stringa casuale viene confrontata con quella inviata al dispositivo e viene effettuata una delle seguenti operazioni:
    • Se le stringhe casuali non corrispondono, Chalk Pushcast Software rifiuta la richiesta.
    • Se le stringhe casuali corrispondono, Chalk Pushcast Software applica le informazioni sulle chiavi all'account utente. Tutti i messaggi e-mail e i messaggi di servizi Web successivi che Chalk Pushcast Player invia a Chalk Pushcast Software richiedono questa firma digitale per ricevere messaggi e-mail e contenuto da Chalk Pushcast Software.
  8. L'utente Chalk Pushcast Player può accedere al contenuto di Chalk Pushcast Player.

Le informazioni sono state utili? Inviateci i vostri commenti.