Fundamentals of Computer Security by Thomas Hardjono & Josef Pierprzyk