Financial Cryptography and Data Security - Brenner, Michael (Springer International Publishing, 2020)