Phase III - PingCW/MoogleReport_backend GitHub Wiki
- Apologies for how utterly unwieldy and huge these diagrams are.
- Adhering to Pretty Good Privacy, which involves the exchange of public keys so that users can speak with each other.
- Encapsulation module for encrypting RSA ciphertext, AES ciphertext, and HMAC tag into JSON object
- Decapsulation module for decrypting JSON object into RSA ciphertext, AES ciphertext, and HMAC tag to retrieve message using private key