Name: Joachim Strömbergson
Type: User
Company: Assured AB
Bio: IT Security expert with focus on embedded systems, Internet of Things and crypto. I develop embedded and hardware implementations of cryptographic primitives.
Location: Gothenburg, Sweden
Blog: https://assured.se
Joachim Strömbergson's Projects
Verilog implementation of a MOS6502 compatible CPU core.
Solutions for Advent of Code 2015
Solutions for Advent of Code 2016
Repo for my Advent of Code 2017 solutions.
My solutions to Advent of Code 2018
Solutions to Adevent of Code 2019
Repo for playing AoC 2020
Repo for playing Advent of Code 2021.
Repo for playing Advent of Code 2022
Solutions to Advent of Code 2023
Hardware implementation of the AEAD_AES_SIV_CMAC
Verilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
Minimal AES-128 encryption. Suitable for small embedded systems. Including an on-the-fly key schedule variant for minimal RAM usage.
My attempt at making a fast AES-128 implementation on MOS 6502
Experimental core for performing masking of AES by generating noise.
Verilog implementation of the ASCON lightweight authenticated encryption and hashing algorithm
Entropy collector and provider for an external avalanche noise based entropy source.
A curated list of cryptography papers, articles, tutorials and howtos.
List of awesome open source hardware tools, generators, and reusable designs
A curated list of resources about post-quantum cryptography
Project for testing and developing HW-implementations of integer operations. mult, mod, add, div etc.
Implementation of the BlaBla version of the ChaCha stream cipher
Hardware implementation of the blake2 hash function
Verilog implementation of the 32-bit version of the Blake2 hash function
Hardware implementation of the Blake3 hash function
A highly opinionated, fully featured Obsidian vault that can get you from Zero to Zettelkasten lickety split!
Collection of brew formulas I try to develop and maintain.
Work repo for c64 demo.
Cellular Automata based PRNG
A Juno-inspired dual oscillator