ISBN: 978-1-83926-125-1
Year: 2022
Binding: HB
Price: GBP 244.00
In the digital age, cryptography has evolved to address the encryption and decryption of private communications through the internet and computer systems, a branch of cyber and network security, in a manner far more complex than anything the world of cryptography had seen before the arrival of computers. Data confidentiality, data integrity, authentication and non-repudiation are core principles of modern-day cryptography. Cryptography is a method of storing and transmitting data in a particular form so that only those for whom it is intended can read and process it. Cryptography plays important role in developing of new security solutions which will be in great demand with the advent of high-speed next-generation communication systems and networks. This book discusses some of the critical security challenges faced by today's computing world and provides insights to possible mechanisms to defend against these attacks. It is the interesting study of different methods to secure information and data communication. It concentrates on elliptic curve cryptography, quantum cryptography, chaotic cryptography, cryptosystem, reconfigurable systems, efficient computation, algorithmic cryptography and network security. It is the amalgamation of mathematics, electrical engineering and computer engineering. This book is compiled in such a manner, that it will provide in-depth knowledge about the theory and practice of cryptography. While understanding the long-term perspectives of the topics, the book makes an effort in highlighting their impact as a modern tool for the growth of the discipline. Coherent flow of topics, student-friendly language and extensive use of examples make this book an invaluable source of knowledge.
Preface............................................................................................................v
Chapter 1 Introductory Chapter: Recent Advances in Cryptography and Network Security .......................................................................................1
1. Introduction............................................................................................1
2. Conclusion..............................................................................................4
Chapter 2 Implementing Symmetric Cryptography Using Sequence of Semi-Bent Functions.............................................................................................6
Abstract...................................................................................................6
1. Introduction............................................................................................7
2. Useful definitions and terms............................................................10
3. Cryptographic requirements for constru-cting Boolean
functions................................................................................................12
4. A construction of semi-bent Boolean functions............................15
5. Conclusions..........................................................................................22
Acknowledgements.............................................................................22
Chapter 3 High Performance Technology in Algorithmic Cryptography......25
Abstract.................................................................................................25
1. Introduction..........................................................................................26
2. High performance in technology.....................................................34
3. Cryptographic algorithms.................................................................38
4. Conclusions..........................................................................................45
Chapter 4 Efficient Computation for Pairing Based Cryptography: A State of the Art..........................................................................................................49
1. Introduction..........................................................................................49
2. Background and notation..................................................................50
3. Pairing based cryptography..............................................................57
4. Mathematical optimizations..............................................................58
5. Arithmetical optimisation..................................................................68
6. Conclusions..........................................................................................81
Chapter 5 Introduction to Quantum Cryptography.............................................88
1. Introduction..........................................................................................88
2. Quantum cryptography fundamentals...........................................92
3. Quantum key distribution.................................................................98
4. The security of QKD........................................................................109
5. Quantum secret sharing...................................................................115
6. Post-quantum cryptography...........................................................122
Acknowledgements...........................................................................124
Chapter 6 Reconfigurable Systems for Cryptography and Multimedia
Applications ............................................................................................130
1. Introduction........................................................................................130
2. Reconfigurable computing .............................................................131
3. MorphoSys design ...........................................................................132
4. Cryptographic algorithms mapping onto MorphoSys ...........133
5. Image processing algorithms on MorphoSys ...........................148
6. Discussions and analysis ..............................................................155
7. Conclusion .......................................................................................157
Chapter 7 Chaotic Electronic Circuits in Cryptography .................................161
1. Introduction........................................................................................161
2. Chaotic behaviour of electronic circuits.......................................162
3. The principles of chaotic encryption ...........................................173
4. The cryptosystem with the model of Chua’s circuit.................178
5. Conclusion..........................................................................................187
Chapter 8 Notions of Chaotic Cryptography: Sketch of a Chaos Based
Cryptosystem ..........................................................................................192
1. Introduction........................................................................................192
2. Chaos and cryptography ................................................................194
3. Chaotic based cryptosystems ........................................................200
4. Conclusion and perspectives .........................................................221
5. Acknowledgment .............................................................................223
Chapter 9 Quantum Cryptography .......................................................................229
1. Introduction........................................................................................229
2. Security of quantum key distribution...........................................233
3. Realization of quantum key distribution –
From point-to-point to network.....................................................241
4. Application of quantum cryptography.........................................255
5. Conclusion and future trends.........................................................258
Chapter 10 Elliptic Curve Cryptography and Point Counting Algorithms...264
1. Introduction........................................................................................264
2. Elliptic curves....................................................................................265
3. Elliptic curve discrete logarithm problem...................................270
4. Elliptic curve cryptography............................................................271
5. Point counting for E (mod p).........................................................274
6. Compare and contrast between Schoof’s algorithm and
Schoof-Elkies-Atkin (SEA) algorithm.............................................286
7. Some literature on Schoof and Schoof-Elkies-Atkin (SEA) point
counting algorithms..........................................................................288
8. Conclusion..........................................................................................290
9. Acknowledgment..............................................................................291
Citation......................................................................................................293
Index...........................................................................................................295

E-mail:info@bookfort.com