Securing the Login
This option is available for the users who have opted to use Encryption keys and provided us with the public key. The following steps are involved for the login
- User provides their email address.
- Server generates a challenege for the client which the client returns back to server after signing with its private key.
- Server verified the signature using public key for the user.
- The private key never makes to the server.
Securing the Message
This option is available for the users who have opted to use Encryption keys and provided us with the public key. The following steps are involved when some one provides feed for the user
- Users public key is retrived by the client from server.
- Client encrypts the message using the end user's public key.
- Feed-Ahead seeker logs in and provides their private key to client.
- All the messages are decrypted on the client side with the private key.