Institute of Applied Information Processing and Communications (IAIK)
This repository contains several applications, demonstrating the Meltdown bug.
SWEB Educational OS
Optimized implementation of the Picnic signature scheme
Eliminating Keystroke Timing Attacks
Google Chrome extension implementing JavaScript Zero
Short DAPS from ECDSA in OpenSSL
FLECC_IN_C is a FLexible Elliptic Curve Cryptography library written IN C
Tools for "Another Flip in the Wall"
Kernel Address Isolation to have Side-channels Efficiently Removed
This repository contains tools to perform modern cache attacks on ARM.
Framework for building transparent memory encryption and authentication solutions
This repository contains examples of DRAMA reverse-engineering and side-channel attacks
Hardware implementations of the authenticated encryption design ASCON
Implementation of the Fish and Begol signature schemes
Practical Keystroke Timing Attacks in Sandboxed JavaScript
This repository contains examples of Flush+Flush cache attacks
C library for bilinear pairings
Rowhammer.js - A Remote Software-Induced Fault Attack in JavaScript
This repository contains several tools to perform Cache Template Attacks
CJAG is an open-source implementation of our cache-based jamming agreement.
This repository contains several tools to perform Prefetch Side-Channel Attacks
Proof of concept for denial of service attack on wolfSSL's DTLS server implementation.
A C implementation of a dynamically resizeable binary SHA-256 hash tree (Merkle Tree).
The Secure Block Device Library is a software library that applies cryptographic confidentiality and integrity protection, including data freshness, to arbitrary block device like storage mechanisms.
Prototype 1, Prototype 2 and base components for Trusted Location Based Services on Android devices.