Reconfigurable Cryptographic Processor

This book focuses on the design methods for reconfigurable computing processors for cryptographic algorithms. It covers the dynamic reconfiguration analysis of cryptographic algorithms, hardware architecture design, and compilation techniques for reconfig

  • PDF / 14,782,632 Bytes
  • 395 Pages / 453.543 x 683.15 pts Page_size
  • 27 Downloads / 222 Views

DOWNLOAD

REPORT


Reconfigurable Cryptographic Processor

Reconfigurable Cryptographic Processor

Leibo Liu Bo Wang Shaojun Wei •



Reconfigurable Cryptographic Processor

123

Leibo Liu Institute of Microelectronics Tsinghua University Beijing China

Shaojun Wei Institute of Microelectronics Tsinghua University Beijing China

Bo Wang Institute of Microelectronics Tsinghua University Beijing China

ISBN 978-981-10-8898-8 ISBN 978-981-10-8899-5 https://doi.org/10.1007/978-981-10-8899-5

(eBook)

Jointly published with Science Press, Beijing, China The print edition is not for sale in China Mainland. Customers from China Mainland please order the print book from: Science Press. Library of Congress Control Number: 2018936628 © Springer Nature Singapore Pte Ltd. and Science Press, Beijing 2018 This work is subject to copyright. All rights are reserved by the Publishers, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publishers, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publishers nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publishers remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Printed on acid-free paper This Springer imprint is published by the registered company Springer Nature Singapore Pte Ltd. part of Springer Nature The registered company address is: 152 Beach Road, #21-01/04 Gateway East, Singapore 189721, Singapore

Foreword

The reconfigurable cryptographic processor is one of the ideal hardware implementations for encryption and decryption algorithms. Compared with traditional cryptographic processors, the reconfigurable cryptographic processor can meet the requirements of cryptographic application for high security, high energy efficiency, and high flexibility. In terms of security, the function of the dynamically reconfigurable computing architecture is not determined by either the hardware or the software alone, but it is dynamically defined by both the software programming and the hardware programming. The reconfigurable computing architecture has the “blank chip” feature after the power supply is cut off. Therefore, it is difficult to obtain the cryptographic algorithms through invasive attacks. Meanwhile,