namecoin / certinject

Inject certificates into Windows CryptoAPI trust store, with EKU and name constraints.
https://www.namecoin.org/
GNU General Public License v3.0
2 stars 5 forks source link

Make Magic configurable #30

Open JeremyRand opened 3 years ago

JeremyRand commented 3 years ago

We should make the Magic Value+Data configurable instead of hardcoding it to Namecoin=1. We should also support multiple Magics (shouldn't be hard once we switch from cflag to an easyconfig struct). We should also add an integration test that makes sure that the Magic doesn't interfere with certutil deleting the cert. (I just checked in a Windows 10 VM and it indeed doesn't interfere; deleting the cert with certutil results in the entire cert key being removed, including the Magic.)

JeremyRand commented 3 years ago

Partially implemented in https://github.com/namecoin/certinject/pull/62 (supports non-hardcoded Value+Data, but doesn't support multiple Magics, and doesn't do an integration test with certutil).

JeremyRand commented 2 years ago

Blocked by https://github.com/namecoin/certinject/issues/43