ac17

Shashank Agrawal, Melissa Chase

From: “FAME: Fast Attribute-based Message Encryption”
Published in: 2017
Notes: Implemented the scheme in Section 3
Security Assumption: a variant of k-linear, k>=2

type: ciphertext-policy attribute-based encryption
setting: Pairing
Authors:Shashank Agrawal
Date:05/2016
class ac17.AC17CPABE(group_obj, assump_size, verbose=False)[source]

Bases: charm.toolbox.ABEnc.ABEnc

decrypt(pk, ctxt, key)[source]

Decrypt ciphertext ctxt with key key.

encrypt(pk, msg, policy_str)[source]

Encrypt a message msg under a policy string.

keygen(pk, msk, attr_list)[source]

Generate a key for a list of attributes.

setup()[source]

Generates public key and master secret key.