You are browsing as a guest. Sign up (or log in) to start making projects!

ghx312

@ghx312

Joined June 9th, 2026

  • 6Devlogs
  • 3Projects
  • 4Ships
  • 62Votes
:3
Ship Changes requested

I made my first slack bot, it has 4 features which are all inside the README.md (I’ll paste it here), it also runs 24/7

Very Chill Cat (Slack-Bot)

Features:

  1. ‘/very-chill-cat-ping’ - Pings the cat
  2. ‘/very-chill-cat-catfact’ - Gives you a fact
  3. ‘/very-chill-cat-joke’ - Tells you a joke
  4. ‘/very-chill-cat-help’ - Helps you with commands

Runs 24/7

Try project → See source code →
Ship Changes requested

This is my personal website where I post things that I feel are interesting. This time I have added the following notes onto my website. They are mostly about cryptography (Practice and study of hiding information so that only authorized people can read or use it)
I try my best to make everything understandable but sometimes it still remainds abit abstract.

  1. Introduction to Qubits
  2. CHSH Game (Introduction, Explaination, Derivation of Optimal Strategy, Clear Explaination of solution + DEMO Code)
  3. LLL Reduction Algorithm (Introduction, Derivation, and Application + DEMO Code)
  4. CryptoHack Modular Arithmetic Course Guide
  5. CryptoHack Guide for Modular Arithmetic and Public-Key Cryptography
  6. Introduction to ZKPs
  7. Proof of knowledge (Completeness, Soundness, Zero-Knowledge)
  8. Schnorr’s Protocol + Sigma Protocols
  9. Special Soundness + Rewinding
  10. Honest Verifier Zero Knowledge (HVZK) + Special Honest Verifier Zero Knowledge (SHVZK)
  11. Non-Interactive Zero Knowledge (NIZK) + Forgery, Random Oracle (RO) and Programmable Random Oracles (PRO)
  12. Girault’s Identification Protocols
  13. OR Proofs
  14. Perdersen Commitments
  15. Okamoto’s Identification Protocol
  16. Proof of Equal Commitments (PoEC), PoEC w Different Binding Generators, Proof of Squared Commitments
  17. Blum’s Protocol for Hamiltonian Cycles
  18. Universal Composability
  19. Fischlin Transform

I will be finishing up ZKPs soon adding SNARKs, ZK-SNARKs (Groth16)

Thanks for rating 🌞

  • 3 devlogs
  • 14h
  • 3.57x multiplier
  • 49 Stardust
Try project → See source code →
Open comments for this post

4h 0m 41s logged

Added notes for Zero-Knowledge Proofs

Includes:

  1. Introduction to ZKPs
  2. Proof of knowledge (Completeness, Soundness, Zero-Knowledge)
  3. Schnorr’s Protocol + Sigma Protocols
  4. Special Soundness + Rewinding
  5. Honest Verifier Zero Knowledge (HVZK) + Special Honest Verifier Zero Knowledge (SHVZK)
  6. Non-Interactive Zero Knowledge (NIZK) + Forgery, Random Oracle (RO) and Programmable Random Oracles (PRO)
  7. Girault’s Identification Protocols
  8. OR Proofs
  9. Perdersen Commitments
  10. Okamoto’s Identification Protocol
  11. Proof of Equal Commitments (PoEC), PoEC w Different Binding Generators, Proof of Squared Commitments
  12. Blum’s Protocol for Hamiltonian Cycles
  13. Universal Composability
  14. Fischlin Transform

To be added: SNARKs, ZK-SNARKs (Groth16)

1
0
73
Open comments for this post

4h 37m 39s logged

DEVLOG#1
Added a few segments:
Introduction to Qubits
CHSH Game (Introduction, Explaination, Derivation of Optimal Strategy, Clear Explaination of solution + DEMO Code)
LLL Reduction Algorithm (Introduction, Derivation, and Application + DEMO Code)
CryptoHack Modular Arithmetic Course Guide

0
0
4
Ship

This is minimalistic quantum computer simulator, I added the features that I need to experiment with and the rest is located in the readme. Thanks for checking me out!

  • 1 devlog
  • 9h
  • 12.81x multiplier
  • 116 Stardust
Try project → See source code →
Open comments for this post

9h 4m 9s logged

Minimalist Quantum Computer Simulation

This is a minimalist quantum computer simulation that I coded up over 3 days as a passion project.

Features:
Initialization of n-qubits systems (Also allows for custom statevectors to be inputted)
Different Gates (X, Y, Z, RX, RY, RZ, H, S, T, CZ, CNOT, SWAP, CCX)
Measurements: Checking for statevector normalization, probabilities within a given state vector, full measurement of a qubit, partial measurement of a system with auto state vector re normalization, resetting certain qubits, sampling qubits a given number of times
Debugging tools: Fomatting of probabilities for statevectors
Circuit Class: Wrapping everything up into a circuit class for easy access and use

Picture is just a part of the code that I am proud of which was the partial measurements, one of the hardest part to code for me.

0
0
1
Ship

This is my personal website where I put things that I find interesting and some knowledge that I would like to share with everyone.

  • 1 devlog
  • 2h
  • 3.65x multiplier
  • 6 Stardust
Try project → See source code →
Open comments for this post

1h 42m 5s logged

AAβ-Cryptosystem Notes

I recently stumbled upon a cryptographic system using Diophantine Equations. I have never heard of such a system before and it intrigued me, so I decided to learn what it was. Today I just added the notes and information that I have learnt from this cryptosystem onto my personal website.

0
0
23

Followers

Loading…