Skip to content

chirag-parmar/chirag-parmar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Welcome to Chirag Parmar's GitHub! 👋

Current Status: Ethereum Protocol Fellowship, where I am working on the Rated List project. View Progress My Notes

Hello! I'm Chirag Parmar. I completed my Masters of Science in Communications Engineering from the Technical University of Munich 🎓. During my undergraduate studies, I had the opportunity to spend a semester at the University of California, Berkeley 🌉, where I learned product design and entrepreneurship. Since 2017, I have been actively working on self-sovereign identity, key recovery (social and non-custodial), and other blockchain-related technologies 🔐.

In addition, I am working on developing home automation devices tailored for the Indian market 🏡. This project is a valuable opportunity to apply and integrate all the skills I have gathered so far, starting from hardware security, cryptography, communications engineering to product design, and entrepreneurship. It has been both challenging and rewarding 🌟.

Below is a categorical breakdown of both my repositories and my projects so far. The lists are repetitive since some projects span multiple categories.

Blockchain Technology 🔗

  1. Incentivized Node Network (IN3) Client - Server
    • I worked on the Merkle Patricia tree implementation of the server and developed various other parts of the server. I also discovered a private key leakage that I'm very proud of 😊
    • On the client side, I worked on building an SSI plugin for Evan.network's Vade framework, although this was later part of the Equs SDK.
  2. Vade Integration in Equs
    • The task was simple but nuanced. I had to use the provided FFI by the Evan team to integrate Vade into Equs SDK (formerly IN3). Here you can see cross compilations of the Rust binary.
    • I further expanded the integration as bindings into .NET, Swift, WASM, and Java.
  3. Metamask Extension with IN3 support
  4. One of my very first projects in Blockchain (please don't judge): A naive ENS auction scrapper ShowMeTheHash
  5. Ethereum-ready nRF52 embedded systems - Secure Bootloader, Signer Template
  6. Research: Biometric key recovery using Fuzzy extractors and Fuzzy commitment schemes (Unfortunately, the research was proprietary)
  7. Research: Practical Social Key Recovery using secret sharing techniques (Even this research was proprietary)

Hardware Security and Cryptography 🔒

  1. Masters Thesis: Implementation of FrodoKEM on Opentitan platform [TODO: ask for permission to publish the thesis report on GitHub]
  2. Survey of using DRAM PUFs for Authentication
  3. Analysis of power leakages in Cryptographic Implementations of AES
  4. Smashing the stack and using gadgets for hijacking execution
  5. nRF52 Secure Bootloader
  6. nRF52 Embedded Ethereum Signer
  7. My solution to the Cryptopals Challenges
  8. Ingonyama's DLOG Challenge

Hobby Projects in IoT, ML, AR, and Distributed Systems 🌐

  1. 2GUD
    • A fun project building a distributed file storage with basic fault tolerance.
  2. Rpi Pico Game Engine for Lode Runner
  3. FaceRecognition on Rpi using FaceAPI
  4. An AR Encyclopedia built over the book AskMeAnything
  5. An Arduino-based NFC door lock
  6. A Development Board for ESP8266
  7. Driver Assist - OpenCV-based Traffic light detection system
  8. GuageBoltIOT - A vanilla JS-based UI element

Hackathon Submissions 🚀

  1. RoboCrop
  2. DecentralizedIoT
  3. Xtencion

Feel free to explore my repositories to see my work in action. I am always open to collaboration and new opportunities. Let's build something amazing together! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published