Why I no longer have an old-school cert on my https site

29 points by pondidum


satanist

Dig around in the headers of the response, looking for one named “Location”. Don’t follow it like a redirection. Why would you ever follow a Location header in a HTTP header, right

Maybe because it’s not a redirection. It’s a 201 Created response. The parts I have read of this is full of such strange analyses. It’s focus on some details which looks strange in the first moment. But the greater content would explain it. This context is left out.

Another good example for this is the side note about the public exponent:

while looking at existing ACME clients, I found that at least one of them screws up their encoding of the publicExponent and ends up interpreting it as hex instead of decimal. That is, instead of 65537, aka 0x10001, it reads it as 0x65537, aka 415031!

So this explain others they fucked up there implementation while the author don’t understand whats the requirements for this numbers are. e only needs to be coprime with Phi(n) in mod N. For primes like 0x65537 and 0x10001 chances are good this is fulfilled.