A course in cryptography - Knospe, Heiko 1966- (Pure and applied undergraduate texts, 2019)