aszlig / minica-deterministic

Deterministic minimalistic CA for NixOS tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WARNING: Do not use this in anything other than test environments!

This is a deterministic version of Minica, which is useful for generating certificates in NixOS tests.

Currently this is implemented by patching Go in order to introduce determinism in randutil.MaybeReadByte and also uses sed to patch Minica.

The implementation is gruesome and will probably break with future versions of Minica. This is deliberate so that I someday™ get annoyed enough to implement it in sane way as an upstream pull request.

About

Deterministic minimalistic CA for NixOS tests

License:MIT License


Languages

Language:Nix 100.0%