Skip to content

pki

AI security interview questions tagged pki, across every topic.

13 questions · 1 unlocked for you

Concepts behind "pki"

Explanations of the mechanisms these questions rely on.

Foundational
Cryptography & PKI
PKI and Certificate ChainsPublic key infrastructure answers the question signatures leave open: how do you know a public key belongs to who it claims? A certificate binds a name to a public key and is signed by a certificate authority. Clients trust a small set of root authorities and validate a chain from the server's certificate up to one of them, checking signatures, dates, names and constraints at each step. Certificate Transparency logs make mis-issued certificates detectable.
Foundational
Supply Chain Security
How Code Signing WorksCode signing attaches a digital signature to software so that anyone installing it can verify two things: that it has not been modified since it was signed, and which key signed it, usually tied to a publisher by a certificate. Operating systems, app stores and package managers check these signatures before running code. Code signing does not prove the code is safe: a compromised build signs malware perfectly, and a stolen key lets attackers sign as the publisher. Key protection, timestamping and build integrity carry the real weight.
Core
Network SecuritySign in
Trust on the Wire: HSTS, Certificate Transparency, Pinning and InterceptionTLS protects traffic only when the client correctly decides to trust the server's certificate. HSTS stops browsers downgrading to HTTP or letting users click through warnings; Certificate Transparency makes mis-issued certificates visible; CAA records restrict which CAs may issue for a domain; pinning narrows trusted keys for clients you control; and interception proxies deliberately insert a private root, creating a new trusted point with its own risks. Operating these well means automated certificate management, staged rotation, monitoring, and knowing which failures are attacks and which are configuration.