A cryptographic key used to encrypt messages or verify signatures, paired with a private key for security.