Pinned Repositories
beamer-to-pptx
Command line tool to convert Beamer-generated PDFs to Powerpoint files, using SVGs for lossless conversion and including speaker notes.
cage
A Wayland kiosk
cam-group-project-2014
project lima
computing-separable-functions-via-gossip
Implementation of the algorithm in "Computing separable functions via gossip." by Mosk-Aoyama, Damon, and Devavrat Shah.
crypto-algorithms
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
epd-wm
Wayland compositor/window manager that outputs to IT8951 E-Paper displays (WIP).
firefox-command-palette
Control Firefox with Sublime/helm-M-x style fuzzy complete. Use it from the omnibar with the ; search prefix, or trigger a pop-up with Ctrl+Space.
rc4-key-recovery-attacks
Exploits weaknesses in RC4 to mount a chosen-plaintext attack and recover the private key. The vulnerability is similar to the one used to crack WEP, but it targets schemes where the initialisation vector precedes the long term key.
remote-timing-attacks-are-practical
An attempt to replicate the attack in Brumley and Boneh's "Remote Timing Attacks are Practical" paper. I did not succeed.
uniclick
click any text onscreen using just your keyboard ⌨
dj311's Repositories
dj311/firefox-command-palette
Control Firefox with Sublime/helm-M-x style fuzzy complete. Use it from the omnibar with the ; search prefix, or trigger a pop-up with Ctrl+Space.
dj311/epd-wm
Wayland compositor/window manager that outputs to IT8951 E-Paper displays (WIP).
dj311/rc4-key-recovery-attacks
Exploits weaknesses in RC4 to mount a chosen-plaintext attack and recover the private key. The vulnerability is similar to the one used to crack WEP, but it targets schemes where the initialisation vector precedes the long term key.
dj311/remote-timing-attacks-are-practical
An attempt to replicate the attack in Brumley and Boneh's "Remote Timing Attacks are Practical" paper. I did not succeed.
dj311/uniclick
click any text onscreen using just your keyboard ⌨
dj311/beamer-to-pptx
Command line tool to convert Beamer-generated PDFs to Powerpoint files, using SVGs for lossless conversion and including speaker notes.
dj311/cage
A Wayland kiosk
dj311/cam-group-project-2014
project lima
dj311/computing-separable-functions-via-gossip
Implementation of the algorithm in "Computing separable functions via gossip." by Mosk-Aoyama, Damon, and Devavrat Shah.
dj311/crypto-algorithms
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
dj311/data-science-toolbox-5
(Mis) Identifying Users by Command Usage: Fooling a neural network intrusion detection system.
dj311/isg-training-test
dj311/mls-protocol
MLS protocol
dj311/org-ref
org-mode modules for citations, cross-references, bibliographies in org-mode and useful bibtex tools to go with it.
dj311/paper-template
skeleton LaTeX paper template
dj311/rhul-isg-beamer
The .sty file for the Royal Holloway ISG Beamer template. Also included is an example presentation using the RHUL Style.