Stallings, William Cryptography and network security: principles and practice - 7th - 2021 - 766 ISBN: 978-96-734-9820-8 Subjects--Personal Names: Computer Science Subjects--Topical Terms: Computer Science