| Abstract |
In the era of flourishing sustainable smart cities, with the accessibility of Internet and the persistent evolution of distributed computing, there is an increasing reliance on cloud/fog computing environments and online data storage platforms for secure data sharing. However, existing cryptographic schemes fall short in simultaneously satisfying security requirements such as bilateral fine-grained access control, resilience to quantum attacks, assurance of the authenticity of decrypted data, and forward security for historical data. To tackle these challenges, we propose the innovative puncturable attribute-based matchmaking encryption scheme based on lattice cryptography. The method adeptly satisfies the aforementioned stringent security requirements concurrently, offering a triple-layered assurance for the secure implementation of secret sharing. The receiver, unable to successfully decrypt, remains uninformed about any specifics regarding ciphertexts and the access policy. Our PM-ABE scheme has manifested resilience against quantum attacks, collusion attacks, chosen plaintext attacks and ensuring unforgeability under chosen message attacks. Furthermore, our comprehensive efficiency analysis substantiates that our scheme maintains a favorable level of computational efficiency and storage consumption. © 2004-2012 IEEE. |