Introduction to modern cryptography - Katz, Jonathan, 1974- (Chapman & Hall/CRC cryptography and network security series, 2021)