Bidirectional Identity-Based Inner-Product Functional Re-Encryption in Vaccine Data Sharing | IEEE Journals & Magazine | IEEE Xplore