How do I read an X.509 certificate by hand?
Use openssl x509 -in cert.pem -noout -text to dump everything. The most useful fields are Subject CN, Subject Alternative Name, validity dates, public-key size and signature algorithm.
Why is SHA-1 deprecated for SSL signing?
SHA-1 has demonstrated collision attacks. Browsers reject SHA-1-signed certificates issued after 2016. Always use SHA-256 or stronger.
What is the minimum recommended RSA key size in 2026?
NIST recommends 3072 bits for new RSA keys; 2048 is acceptable for short-lived certs. Anything less is considered weak.
What is a SAN and why is it required?
Subject Alternative Name lists every hostname the certificate is valid for. Modern browsers ignore the legacy Common Name field — only SAN entries count.