CryptoHack Guide for Modular Arithmetic and Public-Key Cryptography
CryptoHack Guide for Modular Arithmetic and Public-Key Cryptography
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
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.
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.