digital signature
AI security interview questions tagged digital signature, across every topic.
3 questions · 2 unlocked for you
Concepts behind "digital signature"
Explanations of the mechanisms these questions rely on.
Foundational
Hashes, MACs and Digital SignaturesA hash turns any input into a fixed fingerprint, but anyone can recompute it, so it proves nothing on its own. A MAC adds a shared secret key, so only key holders can produce a valid tag. A digital signature uses a private key that only the signer holds and a public key anyone can use to verify, which adds non-repudiation. Choosing between them is a question of who holds which key. Cryptography & PKI
Foundational
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. Supply Chain Security