I am working on Ciphertext-Policy Attribute based Encryption (CP-ABE) and I need to understand how a secret key looks like.
For example, assume that the universe of attributes is defined to be {A,B,C,D} and user 1 receives a secret key (SK) to attributes {A,B} such that: A="NY" and B="Computer". My question is: Does SK have a certain structure or is it a bit-string? More specifically: - Does it leak the name of attributes the user have (in this case A and B)? - Does it leak information about "NY" and "Computer"? - If I generate another secret key for attributes A, B and C, can I distinguish between the two secret keys by just looking at them?