JustPaste.it

Generate RSA keys in browser. Store public and private keys as cookies.

 

Create JSON out of keys, encrypt using AES with user’s password. Submit to servers.

 

Private message system, between public keys.

 

Friend request system, acts as permission for other user’s data to appear in feed.

 

Interpret public keys of known friends as their profile name.

 

News feeds return a history of posts

 

Comments in plaintext for M+Gs, encrypted for owner of the status’ friends if on private status.

 

User Data:

 

Public Data:

 

        Public Key        

 

        Meet and greet posts

 

        Friends (via pubkeys)

 

Profile Data:

 

 

Profile Name

 

Age

 

Profile Image stored as Base64 string, loaded in client-side

 

Images

 

Statuses

 

Relationship Statuses

 

Location

 

Private User Data:

Data encrypted using AES

 

        List of public keys (Friends)

 

        RSA public and private keys