Stars
Implementation of the Scoop algorithm for profiling attacks against higher-order masking
Python and C++ implementation of different MI estimators, which have been considered in Side-channel Leakage Certification
A scheduling program to help learn complex subjects.
Thesis Manuscript of Loïc Masure for his PhD, defended in Dec. 2020
A markup-based typesetting system that is powerful and easy to learn.
Tutorial: Side-channel cryptanalysis of a masked AES with SCALib
Framework for the side-channel challenge of the SMAesH implementation
Submissions to the SMAesH challenge
Free and open source code of the https://tournesol.app platform. Meet the community on Discord https://discord.gg/WvcSG55Bf3
Tool for channel capacity estimation
Implementation of Kraskov Estimator of mutual information (Kraskov et al Phys Rev E 2004).
The project is focused on numerically estimating entropy and mutual information using k-th nearest neighbor estimators. For continuous estimators, KSG, BI-KSG and G-knn estimators were reproduced. …
Holmes-Nemenman modified KSG continuous entropy estimator
This python code estimates conditional mutual information (CMI) and mutual information (MI) for discrete and/or continuous variables using a nearest neighbors approach.
this code has the tensorflow implementation of a recently proposed technique to variationally estimate Mutual Information between two random variables
Estimation of mutual information (vanilla method using density estimation approach)
Program estimating the mutual information between two variables using binning. Plots MI vs. number of samples for varying numbers of bins. Can compare to MINE (Mutual Information Neural Estimator),…
A collection of codes for estimating Entropy and Mutual information from Data.
Estimation of mutual information (MI) distribution with Gaussian mixture models (GMMs)
Kraskov mutual information estimation based on approximate nearest neighbours
Estimating the mutual information between discrete variables with limited samples
Tight Mutual Information Estimation With Contrastive Fenchel-Legendre Optimization
Use LSH Sampling for Mutual Information Estimation
MATLAB and Python 2.7/3 Implementations of the JVHW entropy and mutual information estimators in Jiao, Jiantao, Kartik Venkat, Yanjun Han, and Tsachy Weissman. "Minimax estimation of functionals of…
Simple implementation (polynomial approx.) of Protograph EXIT-chart (PEXIT) for estimation of iterative decoding threshold of LDPC codes using Mutual Information
Code for ECML/PKDD paper: "LSMI-Sinkhorn: Semi-supervised Mutual Information Estimation with Optimal Transport"