In the jTR-ABE repository you will find the “Traceable and Revocable Attribute-based Encryption in Java” implementation.
It implements a Ciphertext Policy Attribute-based Encryption (CP-ABE) scheme by Liu and Wong named: “Practical Attribute-Based Encryption: Traitor Tracing, Revocation, and Large Universe.” A publicly available version can be downloaded from the International Association for Cryptologic Research (IACR) eprint archive .
More implemented components are available in the SNET Entrance Github repository:
We developed a Google portable Native Client (pNaCl) Web browser extension in 2015. This client makes use of the Pairing-based Cryptography (PBC) library and is able to parse and decrypt our ABE ciphertexts hosted in a container file. Since pNaCl and Google’s Native Client (NaCl) have been supported only by Google Chromium, Chrome and Mozilla Firefox, implementations using Webassembly will be more flexible, since they run on many more Browsers. Porting our Entrance Web client to Webassembly is still ongoing.