STALLINGS, WILLIAM Cryptography and Network Security - 6TH - New Delhi Dorling Kindersley (India) Pvt Ltd 2015 - 660P ISBN: 978-93-325-1877-3