All the data related to grants and applicants who submitting application is stored on IPFS.
The data on IPFS is public by default. But we don’t want to disclose Personally Identifiable Information (PII) like email of applicants in plain text for the whole world to see.
So we encrypt the PII data in such a way that only the grant managers can see the actual data.
The public key is used to encrypt the Personally Identifiable Information (PII) submitted by the applicants.
Yes, it is.
Public key of an account as the name suggests is public by default.
We only ask for public key not private key.
Once, the data has been encrypted using someone’s public key. Only the person holding the private key corresponding to that public key can decrypt.
While decrypting the data, you will be using your private key. But don’t worry, the private key never leaves your wallet. We use the public method provided by Metamask to decrypt the data.