Avani Goyal
RSA keys, zero knowledge proofs, and hackathon caffeine rushes. Building secure student utilities.
Campus & Academic Discipline
INDIRA GANDHI DELHI TECHNICAL UNIVERSITY FOR WOMEN
Recent activity
Posts and discussions shared by this student
SQL Injection demonstration: Why parameterized prepared statements are mandatory
Concatenating user input directly into SQL strings (`'SELECT * FROM users WHERE name = '' + input + '''`) allows input like `' OR '1'='1` to bypass all authentication. Prepared statements separate query bytecode compilation from parameter data values, making injection physically impossible at the database driver level.
Zero Knowledge Proofs (ZKPs) made simple: The Ali Baba cave analogy
ZKPs let you prove you know a secret without revealing the secret itself. Imagine a circular cave with two paths (A and B) separated by a locked door in the middle. If Bob watches Alice enter through random paths and always emerge from whichever path he shouts, after 30 trials Bob is mathematically certain Alice has the key, even though Alice never showed him the key. The future of privacy-preserving scaling.
