William Stallings Cryptography and Network Security: Principles and Practice/ - 7 - Noida Pearson 2019 - 743p. ISBN: 9789332585225