Crypt4GH-JS Demo Website

This website was created to demonstrate the use of Crypt4GH-JS.

The following three step tutorial shows you: How to create a keypair, how to encrypt your data and how to decrypt your encrypted data.

Keypair generation:

1: Step (optional): to create a keypair a password can be chosen.

2: Step: After clicking the download button the secret and public key-files are downloaded.











Key Preview


For data encryption:

1. Step: upload the secret and public key file.

2. Step: upload the file, that is going to be encrypted or enter text to encrypt into the textfield.


3. Step (optional):, enter blocks or editlist (parameters to decide which parts of the file can be decrypted).

4. Step (optional): enter password, if a password was used to generate the key files.

5. Step: After clicking the submit button the encrypted c4gh-file can be downloaded.





















Encryption Preview


For data decryption:

1. Step: upload the secret key file.

2. Step: choose the c4gh file for decryption

3. Step (optional): enter password, if a password was used to generate the key files.

4. Step: After clicking the submit button the decrypted file can be downloaded.











Decryption Preview