Cryptology and Network Security - Jan Camenisch, Panos Papadimitratos (Springer, 2018)