Sponge-based CCA2 secure asymmetric encryption for arbitrary length message (extended version). (2017)