X.509 parsing translating wrong timezone with older cryptography libraries
As reported https://git.ligo.org/computing/sccb/-/issues/1599#note_1076454 the ciecplib.x509 module is reporting the wrong datetime for certificates when using cryptography < 42.0.0
where the host is in a non-UTC timezone.
This is because naive datetimes are shifted to be in UTC, rather than just having their timezone replaced.