Cryptography 101: From Theory to Practice - Oppliger (IEEE, 2021)