Skip to content
View ReinhardJesolowitz24's full-sized avatar

Block or report ReinhardJesolowitz24

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Reinhard

I build open-source tools with a focus on transparency and honest documentation — cryptography in C# and Python, and embedded / IoT projects on Arduino. Everything is MIT-licensed, with documented threat models and verification against the original specifications (e.g. NIST SP 800-22).

Cryptography

Project Language What it does
Turbine V5.2 C# / WPF File encryption with self-developed stream cipher (1280-bit state, custom S-Box, PBKDF2-SHA512). 17/17 NIST tests.
AES-256-Pure Python Textbook AES-256-CTR with zero dependencies. 17/17 NIST tests. For learning and comparison.
py-nist-sp800-22 Python Complete NIST SP 800-22 statistical randomness test suite. Corrected against the original document.
encryption-tools Python S-Box generator (all 30 GF(2^8) polynomials), bias analysis, and cipher testing tools.

These four form a toolkit: build a cipher, test it against AES, and validate both with the same NIST suite.

Hardware / Energy

Project Language What it does
gigar1-shelly-zendure-monitor C++ / Arduino Independent Arduino GIGA R1 monitor & watchdog for a Shelly Pro 3EM + Zendure SolarFlow home battery — live grid/phase data, daily kWh balance, and red/yellow alarms (grid-dumping, deep discharge, BMS) with self-supervision.

A cheap, independent board cross-checking a more complex device — the checker kept separate from the doer.

Pinned Loading

  1. Turbine Turbine Public

    Yet another cipher — no backdoor. Free open-source file encryption tool for personal use. 1280-bit internal state (Trivium family), PBKDF2-SHA512, SHA-512 keyfile whitening, Cryptographically rando…

    C#

  2. AES-256-Pure AES-256-Pure Public

    Pure Python AES-256-CTR file encryption. No dependencies, no compromises. NIST SP 800-22 validated (17/17 PASS).

    Python 1

  3. encryption-tools encryption-tools Public

    Python tools for S-Box generation, polynomial analysis, bias detection, and cryptographic testing

    Python

  4. py-nist-sp800-22 py-nist-sp800-22 Public

    Correct NIST SP 800-22 statistical randomness tests — pure Python, validated against os.urandom

    Python

  5. ReinhardJesolowitz24 ReinhardJesolowitz24 Public

    Reinhard Jesolowitz

  6. gigar1-shelly-zendure-monitor gigar1-shelly-zendure-monitor Public

    Independent Arduino GIGA R1 monitor & watchdog for a Shelly Pro 3EM + Zendure SolarFlow setup — live grid/phase data, daily kWh balance, and red/yellow alarms (grid-dumping, deep discharge, BMS) wi…

    C++ 1