Издатель вносит открытый ключ владельца в удостоверение (cnf.jwk в SD-JWT; ключ устройства в мобильном объекте безопасности mdoc). При предъявлении владелец подписывает новый challenge, предназначенный конкретной проверяющей стороне: в SD-JWT это JWT с typ, равным kb+jwt, и с aud, nonce, iat и sd_hash (RFC 9901, § 4.3); в mdoc подписывается транскрипт сеанса или по нему вычисляется MAC (ISO/IEC 18013-5). Проверяющие стороны сверяют nonce и аудиторию, чтобы предъявление нельзя было повторить перед другой проверяющей стороной.
Привязка к ключу надёжна ровно настолько, насколько защищён ключ владельца, поэтому кошельки хранят его в защищённом оборудовании, а издатели перед выдачей запрашивают аттестацию кошелька или ключа. Та же идея есть в OAuth: токены с привязкой к отправителю (DPoP, mTLS).