Blog

This blog is usually for boring…technical detail. For more interesting post, go checkout my linkedIn post!

Category: Side-Project

  • After a day long of a research (lol), this is the architecture I found for encrypting files (simplified). Account creation Upon account creation, Client create Key Encryption Key (KEK) using salt + password with Argon2. Client generate asymmetric Public Key(PK), Master Encryption Key (MEK). Client encrypt MEK using AES-256-GCM, and use KEK generated in 1…

  • During Fall Term, I took a course named “Professional Practice” which features ethic in Computer Science. It taught me lots of valuable lesson especially in regards to privacy. Which is the reason why I came up with this project; web-based E2EE storage solution where server cannot know what user have stored that grantees maximal ownership…

  • Not too long ago, I had a competition held within university. It was web-app related and I was supposed to re-design Winnipeg-CrimeStopper website. It was mostly front-end related and I’ve had a lots of fun designing the website. Now that I got the AWS-SAA certificate, I wanted to host this using my AWS knowledge. As…