RFC 9449 クイズ

sender-constrained tokenとrequestごとのproof

0 / 0

参照仕様

Q1: DPoPはOAuth access tokenへどのsecurity propertyを加える?

単一選択
**解説:** A: resource serverはaccess tokenを引き続き受け取る. B: presenterがprivate keyを持たなければcopied tokenだけでは不十分になる. C: DPoPはpresentationをconstrainするがauthorization scopeを拡大しない.

Q2: validなDPoP proofはclient authenticationとして十分?

単一選択
**解説:** A: embedded public keyはregistered client identityへ自動的にbindされない. B: token-endpoint DPoP proofはaccess tokenなしでも存在しproof validityはclient authenticationではない. C: 追加のOAuthとapplication checkがclient identityとpermitted actionを確立する.

Q3: DPoP proofでacceptableなJOSE algorithmはどれ?

単一選択
**解説:** A: algはasymmetric, supported, registeredでlocal policyにacceptableである必要がある. B: none algorithmは明示的にdisallowされる. C: DPoPはasymmetric signatureを要求しjwkにprivate keyを含めてはならない.

Q4: base DPoP proofがcoverするrequest dataはどれ?

単一選択
**解説:** A: base DPoPはwhole-message integrityを提供しない. B: htmとhtuがproofをmethodとURIへbindし他claimがtimeとuniquenessを提供する. C: ath claimはtokenをbindするがmethodとURIもcoverされる.

Q5: protected-resourceのDPoP proofがathを含むべき理由はどれ?

単一選択
**解説:** A: athはsigned proof内のhash bindingでtoken encryptionではない. B: TLS server identity selectionはath claimの外である. C: token hashによりcaptured proofへ別tokenをsubstituteするのを防ぐ.

Q6: resource serverはDPoP proof validationで何を比較すべき?

単一選択
**解説:** A: これらのcheckでsigned JWTをcurrent requestとaccess tokenへbindする. B: jti uniquenessだけではmethod, URI, token, time, keyへbindできない. C: DPoPのrequired claimにはmandatoryなvalidation semanticsがある.

Q7: serverがDPoP-Nonce valueを送った. 次のapplicable proofはどうする?

単一選択
**解説:** A: kidはkey identifierでnonce claimではない. B: serverがnonceをprovideした場合proofはsigned payloadでechoする必要がある. C: new server nonceによりcurrent valueを持たないproofのreuseを防ぐ.

Q8: DPoPはHTTPSをreplaceできる?

単一選択
**解説:** A: token自体は送信されathはchannel confidentialityを提供しない. B: non-extractable keyはserverをauthenticateせずHTTP exchangeをencryptしない. C: RFC 9449はDPoPを追加controlとして扱いtransport substituteとはしない.

Q9: DPoP-bound tokenを両scheme対応serverへBearer authentication schemeで送った. どうする?

単一選択
**解説:** A: DPoP対応serverはbound tokenをBearerとして受理しkey proofをbypassしてはならない. B: lifetime validityだけではtokenのsender constraintを満たさない. C: resource serverはauthorization serverのtoken bindingを書換えられない.

Q10: browser clientがDPoPをadoptした後も残るresidual riskはどれ?

単一選択
**解説:** A: token-only useの防止がsender constrainingのprincipal benefitである. B: non-extractable keyはexportに耐えてもclient内実行codeによるmalicious useは防げない. C: DPoPはTLS server authenticationをdisableしない.