Client-Side Encryption

Categories

Component ID

2860712

Component name

Client-Side Encryption

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This is a module implementing RSA encryption of data on the client side.
It's currently storing the public key and the cipher text on the front end.
I'm working on storing ciphertext and keys on the backend.
Here are a few screenshots from the current status:
/cse/store trying to encrypt without generating key

/cse/gen generates and locally stores the keys:

/cse/gen again says that the keys are already generated:

/cse/store encrypts data

Successfully encrypted!

/cse/view Deciphers and displays data

/cse/empty empties the keys locally.

Trying to decrypt without keys: