x509-tutorial icon indicating copy to clipboard operation
x509-tutorial copied to clipboard

Analysis of an X.509 certificate

x509-tutorial

Analysis of an X.509 certificate

This is a pure documentation project that analyzes a real-world TLS certificate (X.509 standard) byte by byte.

The files are:

  • https://github.com/ajanicij/x509-tutorial/blob/master/google.com.pem - Google certificate in PEM format
  • https://github.com/ajanicij/x509-tutorial/blob/master/google.com.der - Google certificate in DER format
  • https://github.com/ajanicij/x509-tutorial/blob/master/google.com.txt - output from command openssl x509 -in google.com.pem -text
  • https://github.com/ajanicij/x509-tutorial/blob/master/x509-analysis.md - main text