Domain Specific High-Level Synthesis for Cryptographic Workloads (Computer Architecture and Design Methodologies) [Hardcover]