
A collection of write-ups for challenges from the Cyber Apocalypse 2021 CTF finished by Kiril Blagoev.
Loading...
Kiril P. Blagoev is a human, software engineer, physicist and person who posts stuff on the internet. Originally a mariner sailing around the world, Kiril now works from home, and travels into nature any time he decides to ponder about the universe, and humanity's place in it (which he does probably more often than he should).
Kiril writes blog posts on his personal blog kBlagoev.com, and constantly makes plans to finish his many other projects, which I'm sure he will one day get to.
On this page these ongoing or otherwise projects are shamelessly self-curated, in the hopes that they bring the joy of discovery to someone. If you find yourself engrossed in similar endeavours as the ones you've come upon here, don't forget to contact Kiril, or subscribe to his blog and share your opinions and own ideas on the subject of your interest.
Join me in my never-ending exploration of the universe!
A collection of write-ups for challenges from the Cyber Apocalypse 2021 CTF finished by Kiril Blagoev.
After we get an intuition about phase kickback, we start getting into actual Computer Science, through building a State Machine, and recreating an actual Quantum Algorithm.
For the majority of our time spent programming on the quantum computer, we will be thinking of the qubits in their state of superposition. What would be useful for our intuition now, would be to have a way to visualise this superposition, so we can analyse the effects each logical gate has on it.
Just as we know that in classical computers we manipulate logical zeroes and ones, we can get an idea of what we are dealing with in the lowest level of logic in a quantum computer.
It's just like remembering where a distant house at an edge of a field is, then moving around the field, and checking where the house is now relative to us. If the house was distant enough, and coincidentally always north of you, you would call it the polar star.
The standard Vicsek model suffers from one weakness: it lacks an inertial term, which seems to be important in imitating the behaviour of biological systems. So the goal of this post will be to figure out a way to simulate the Vicsek model with time delay.