Questions: Attribute-Based Encryption

5 questions to test your understanding

Score: 0 / 5
Question 1 Short Answer

CP-ABE (ciphertext-policy) and KP-ABE (key-policy) place the access policy in different locations. When is each appropriate?

Think about your answer, then reveal below.
Question 2 Multiple Choice

ABE enables access control without trusting the storage server. Why is this stronger than traditional server-enforced access control?

AABE uses stronger encryption algorithms than server-side access control
BWith server-enforced access control, a compromised or malicious server can bypass policies and read all data. With ABE, the data is encrypted under the policy — even a fully compromised server sees only ciphertext. Only users with attributes satisfying the policy can decrypt, regardless of the server's behavior. The access control is cryptographic, not administrative
CABE policies are more expressive than traditional access control lists
DServer-enforced access control is vulnerable to timing attacks
Question 3 Multiple Choice

Collusion resistance is a critical security property of ABE. What attack does it prevent?

AMultiple users combining their network access to perform a DDoS attack
BTwo users, neither of whose attributes individually satisfy an access policy, pooling their attributes to decrypt. For example, if the policy is 'Department=Engineering AND Clearance=Secret', a user with only Department=Engineering and a user with only Clearance=Secret should not be able to combine their keys to decrypt
CA single user creating multiple accounts to receive more attributes
DThe key authority colluding with users to forge attributes
Question 4 True / False

ABE over lattices (rather than bilinear pairings) provides post-quantum security but with significantly larger parameters.

TTrue
FFalse
Question 5 Short Answer

A hospital encrypts patient records under the policy '(Doctor AND SameWard) OR Administrator'. No central server needs to check credentials at access time. What happens when a doctor transfers to a different ward?

Think about your answer, then reveal below.