Markku-Juhani O. Saarinen (mjosaarinen)

mjosaarinen

Geek Repo

Company:PQShield Ltd.

Location:Tampere, Finland

Home Page:https://mjos.fi

Github PK Tool:Github PK Tool

Markku-Juhani O. Saarinen's repositories

dekryptize

A ncurses animation to make decryption look like, well, decryption.

Language:CLicense:UnlicenseStargazers:234Issues:10Issues:3

tiny_sha3

Very small, readable implementation of the SHA3 hash function.

Language:CLicense:MITStargazers:192Issues:11Issues:9

sm4ni

Demonstration that AES-NI instructions can be used to implement the Chinese Encryption Standard SM4

Language:CLicense:MITStargazers:101Issues:4Issues:7

kuznechik

Implementation of the proposed Russian block cipher standard, Kuznechik ("Grasshopper"). 128-bit block size, 256-bit key.

lwaes_isa

[HISTORICAL] A Lightweight (RISC-V) ISA Extension for AES and SM4

Language:CLicense:BSD-2-ClauseStargazers:35Issues:7Issues:0

chacha-avr

A public domain constant-time implementation of ChaCha20 on 8-bit AVR microcontroller.

Language:CLicense:MITStargazers:32Issues:4Issues:1

pqps

Tools for power measurements of post-quantum cryptographic algorithms

Language:CStargazers:25Issues:4Issues:0

brutus

BRUTUS is an alternative, fast testing framework for CAESAR ciphers.

Language:CLicense:MITStargazers:20Issues:3Issues:0

blake2_mjosref

A clean & simple implementation of BLAKE2b and BLAKE2s hash functions -- written while writing the RFC.

Language:CLicense:CC0-1.0Stargazers:18Issues:2Issues:1

hila5

HILA5 KEM/DEM. Reference and Optimized Implementations + NIST PQC Submission Documents

Language:CLicense:NOASSERTIONStargazers:16Issues:2Issues:0

blzzrd

Reference implementation of the BLZZRD variant of the BLISS Ring-LWE Signature Scheme

Language:CLicense:MITStargazers:14Issues:2Issues:0

hilabliss

Self-contained educational implementation of the BLISS-B Bimodal Lattice Signature Scheme

Language:CLicense:MITStargazers:14Issues:4Issues:0

gostbox

GOSTBOX -- A 95-byte program for the 256-byte Streebog/Kuznyechik S-Box.

slh-dsa-py

Simple Python implementation of SLH-DSA ("Stateless Hash-Based Digital Signature Standard") as described in FIPS 205.

Language:RoffLicense:MITStargazers:12Issues:3Issues:1

weesrc

Source code for the experimental, compact "wee" file compression utility.

Language:CLicense:MITStargazers:12Issues:2Issues:1

pqcbench

Automated benchmarking and testing of Post-Quantum Public Key Algoritms (work in progress)

Language:CStargazers:11Issues:0Issues:0

avr-aes256enc

A constant-time AES-256 implementation for AVR. Just because you never know when you might need one.

Language:AssemblyLicense:MITStargazers:8Issues:0Issues:0

gost-r34.11-94

Implementation of GOST R34.11-94 hash function. (From 1998. Slightly modernized for 64-bit types and C99 in 2016.)

Language:CLicense:MITStargazers:8Issues:4Issues:0

lwsha_isa

[HISTORICAL] RISC-V ISA Extensions and Standard Hash Functions (contributions in 2020)

Language:CLicense:BSD-2-ClauseStargazers:8Issues:6Issues:0

ais31-testsuite-v1.0

AIS 31 Test Suite from BSI, Version 1.0

Language:JavaStargazers:5Issues:5Issues:0

bitpat

Supplementary material (code) for "On Entropy and Bit Patterns of Ring Oscillator Jitter."

Language:CLicense:NOASSERTIONStargazers:4Issues:4Issues:0

lil-hawk-py

(Self-)educational implementation of the Hawk 1.0 PQC Signature Scheme

Language:PythonLicense:MITStargazers:4Issues:3Issues:0

dme-py

DME-Sign Implementation and Attack PoC

Language:PythonLicense:MITStargazers:3Issues:3Issues:0

aim-sym-py

AIM Experiments

Language:PythonLicense:MITStargazers:1Issues:3Issues:0

alteq-py

ALTEQ 1.0 Implementation and forgery demo

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

sha3-avr

SHA-3 implementation for 8-bit AVR

Language:AssemblyLicense:UnlicenseStargazers:1Issues:2Issues:0

riscv-isa-sim

Spike, a RISC-V ISA Simulator

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0

sneik

sneik

Language:CLicense:NOASSERTIONStargazers:0Issues:3Issues:0