liboqs-java: Java wrapper for liboqs.
liboqs is an open source C library for quantum-resistant cryptographic algorithms. See more about liboqs at openquantumsafe.org.
CSAW 2021 Embedded Security Challenge (ESC).
ESC is an educational, research-oriented tournament
aimed at hacking into the hardware of embedded systems.
ESC'2021 focused on side channel attacks (SCAs) and fault
injection attacks (FIAs), which can be employed to
exfiltrate private information from hardware.
CSAW 2020 Embedded Security Challenge (ESC).
ESC'2020 focused on the security of Internet of
Things (IoT) where contestants were tasked to hack the firmware of
a wifi access point running on a RISC-V IoT platform.
Zilch.
A Framework for Deploying Transparent Zero Knowledge Proofs
ZeroJava to zMIPS compiler.
A compiler to translate ZeroJava code to zMIPS assembly and create zero-knowledge proofs using the Zilch framework.
SMPC Analytics.
Source code for "Privacy Preserving Medical Data Analytics using Secure Multi Party Computation. An End-To-End Use Case" A. Giannopoulos, D. Mouris M.Sc. thesis for the National and Kapodistrian University of Athens.
See more about liboqs at mhmd.madgik.di.uoa.gr.
TERMinator Suite.
Data-oblivious benchmarks for encrypted data computation.
QR-secret-sharing.
Create QR codes to secret share a message using Shamir's secret sharing algorithm. Ideal for cryptocurrency wallet recovery keys, passwords, etc. Protect your message by sharing it to secrets. Print the created QR codes and store them separately somewhere safe.
FFS: Fourier Fingerprint Search.
Advanced search of 3D CAD files in the Fourier domain.
Auction Website.
An e-commerce marketplace template. An online auction and shopping website for buying and selling a wide variety of goods and services worldwide.
Parallel Convolution.
An image-filtering project optimized with parallel programming techniques (MPI, MPI & OpenMP, and CUDA).