Diventa un Pusher anche tu.

PusherGram

  • Cosa è?

  • Cosa fa?

  • Chi ne ha bisogno?

  • Come lo fa?

  • Dove lo fa?

  • Perchè?

PusherGram

Cosa è?!

Una App per Android e iOS!

 

... ma per ora solo Android
... va beh è fatta in Cordova quindi potenzialmente anche per blackberry!

Principalmente un' idea

PusherGram

Cosa fa?!

Sostanzialmente è una app di messaggistica one-to-one cifrata end-to-end.

 

 

Che vorrebbe risolvere il probelma della conservazione dei dati

PusherGram

Chi ne ha bisogno?

Chiunque vuole avere una comunicazione che non resti salvata.

PusherGram

Come lo fa?

 CRITTOGRAFIA

Per verificare il mittente e per rendere inaccessibile  il contenuto della comunicazione a terze parti

PusherGram

Keymoji

la tua tua chiave pubblica.

Primo step: crei la tua 

.. anche la chiave privata chiaramente

PusherGram

Keymoji

UNICA ED IRRIPETIBILE
 come qualsiasi buona chiave pubblica ;)

LA TUA IDENTITA' DIGITALE IN POCHE EMOJII! SCEGLILA BENE!

PusherGram

Keymoji

SICUREZZA CON ELEGANZA

Ricordarsi
🐻💤🐭💮
è piu' facile che ricordare 

0x3BA42DAE

PusherGram

Keymoji

AGGIUNGI PUSHER CON 4 EMOJII

CON LA KEYMOJI

PusherGram

Keymoji - Tech

SI SI LA CRITTOGRAFIA SU JAVASCRIPT FA SCHIFO GNE GNE GNE

E' UN PROOF-OF-CONCEPT IN CORDOVA DAI!

PusherGram

Keymoji - Tech: eccjs

PusherGram

Keymoji - Tech: encoding

PusherGram

Keymoji - Tech: keys

Privkey: 1926efa3ba7c5d7574fcb3e5a5cea49c132283c4d7a1d733edf

Pubkey:

19286eb3fddc2ef12a42d6a7368a40bbdb5fad8924b653592378a19c914ff498150c56105bc8e6830c90b2ec7ba99a4f9e1

Crittografia a chiavi ellittiche

PusherGram

Server

Uno script in nodejs che fa da server HTTP e riceve le richieste dai client Pushergram.

In nodejs perchè la libreria eccjs che si occupa della parte crittografica era disponibile per nodejs.

 

PusherGram

Server

AH! ed il server MariaDB

 

PusherGram

Server

banner ;)

PusherGram

Trasporto dei messaggi cifrati

Servizi di notifiche push

 

Google/Android: FireBase
iOS: APN (Apple push notification)

PusherGram

La notifica Push

Contiene solo nickname e keymoji in chiaro

PusherGram

La notifica Push

Quando si cliccata la notifica il messaggio viene decifrato

PusherGram

Nessuna possibilità di fare screenshot

Verifica della firma lato client e server

L'informazione scompare una volta consumata 

Possibilità di allegare una foto.

PusherGram

Nickname ed Emojii

Possibilita di mettere alias

La App per mandare foto dei tuoi genitali a sconosciuti amichevoli

La App per i migliori pusher

Come quella feature di snapchat, ma opensource e cifrato end-to-end

DOMANDE?

Made with Slides.com