Ahmed Alharbi's repositories

voronoi-fortune

Fortune's algorithm described in coq

AES-CPP-Header-Only

A Lightweight Single Header file C++ AES Library that also supports AES Hardware Acceleration Technology

Language:C++License:MITStargazers:0Issues:0Issues:0

akaalharbi.github.io

Personal website

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

c_cpp_hash_tables_benchmark

A comparative, extendible benchmarking suite for C and C++ hash-table libraries.

Language:C++License:MITStargazers:0Issues:0Issues:0

CRAX-AVX512

Implementing CRAX block cipher using AVX512 (encryption & decryption)

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

CSrankings

A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

enhanced_phase_portraits

Applet for enhanced phase potraits and more

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

gitignore

A collection of useful .gitignore templates

License:CC0-1.0Stargazers:0Issues:0Issues:0
Language:CStargazers:0Issues:0Issues:0

latex-advice

Advice for writing LaTeX documents

Language:TeXStargazers:0Issues:0Issues:0

long_message_attack

Long message attack on 96-bits of sha256 using distributed computing

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

mitm

The simplest meet in the middle

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0
Language:FortranStargazers:0Issues:1Issues:0

SHA-Intrinsics

SHA-1, SHA-256 and SHA-512 compression functions using Intel, ARMv8 and Power8 SHA intrinsics

Language:CStargazers:0Issues:1Issues:0

sidekick.el

Sidekick is a Emacs package that provides information about a symbol inside a single window.

Language:Emacs LispLicense:GPL-3.0Stargazers:0Issues:1Issues:0

usuba

A programming language to write bitsliced ciphers

Language:CLicense:MITStargazers:0Issues:0Issues:0

mitm-reserve

Meet in the middle generic search for collision or claws

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0

optimizing-the-memory-layout-of-std-tuple

Optimizing the memory layout of std::tuple

Stargazers:0Issues:0Issues:0

perf-ninja

This is an online course where you can learn and master the skill of low-level performance analysis and tuning.

Stargazers:0Issues:0Issues:0

sorbonne-univ-cleanthesis

Cleanthesis LaTeX template following Sorbonne Université rules

Stargazers:0Issues:0Issues:0

udlbook

Understanding Deep Learning - Simon J.D. Prince

License:NOASSERTIONStargazers:0Issues:0Issues:0