A blockchain-based proxy re-encryption scheme with conditional privacy protection and auditability | IEEE Journals & Magazine | IEEE Xplore