Skip to content

mmsyan/Java_ABE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Implementation of Various Attribute-Based Encryption Schemes

Author: mmsyan

Date: 2024-12-29

Currently, we have implemented the following schemes:

Some schemes are still under implementation:

Below is the development log.

2024-12-25

I'm very sorry that I accidentally added an extra line "msk_y = bp.getZr().newRandomElement().getImmutable();" in the setup function while implementing the KPABE of the grand universe, which caused a very bad error. I only found and corrected it the next day.

2024-12-20

We have implemented the paper "Ciphertext-Policy Attribute-Based Encryption: An Expressive, Efficient, and Provably Secure Realization." The process was very tortuous. The implementation of (\omega) was quite challenging and skillful. Moreover, due to a misreading of the position of an exponent term in the final decryption formula, my code was once caught in a dilemma. It took me about six hours to find this silly mistake.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages