/encrypt_netdisk

An encrypted netdisk. Base on KVM(Key Encapsulation Mechanism) with CP-ABE(Cipher Policy Attribute Encryption). Multi attributes-set allowed.

Primary LanguagePythonMIT LicenseMIT

encrypt_netdisk

An encrypted netdisk. Base on KVM(Key Encapsulation Mechanism) with CP-ABE(Cipher Policy Attribute Encryption) with Verifiable Outsourced Decryption. Multi attributes-set allowed.

It's Cipher Policy Attribute Encryption With Verifiable Outsourced Decryption base on JunZuo Lai's paper. This paper is the "outsourced edition" for Brent Waters' paper.

Computation in bilinear group powered by Charm-Crypto(0.50).

The symmetric encryption algorithm is AES, powered by PyCrypto.