Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Design of Hashing Algorithms (Lecture Notes in Computer Science)

Buy

Historically, computer security is related to both cryptography and access control in operating systems. Cryptography, although mostly applied in the military and diplomacy, was used to protect communication channels and storage facilities (especially the backups). In the seventies there was a breakthrough in cryptography - the invention of public-key cryptography. It started in 1976 when Dime and Hcllman formulated their public-key distribu- tion system and formally defined public-key cryptosystems. Two years later two practical implementations of public-key cryptosystems were published. One was designed by Rivest, Shamir, and Adleman (called the RSA system); the authors based the system on the two "difficult" numerical problems: dis- crete logarithm and factorization. The other invented by Merklc and Hcllman was based on the knapsack problem, which is even "harder" than these used in the RSA system. Since that time cryptography, traditionally seen as the theory of encryption algorithms, has extended its scope enormously. Now it comprises many new areas, namely authentication, digital signature, hash- ing, secret sharing, design and verification of cryptographic protocols, zero knowledge protocols, quantum cryptography, etc.

This work presents recent developments in secure hashing algorithm design. The main part of the work was written when the authors were with the Department of Computer Science, University of New South Wales, Aus- tralian Defence Force Academy, and Babak Sadeghiyan was a PhD student working with Josef Pieprzyk as his supervisor.

(HTML tags aren't allowed.)

ESL Design and Verification: A Prescription for Electronic System Level Methodology
ESL Design and Verification: A Prescription for Electronic System Level Methodology

Visit the authors' companion site! http://www.electronicsystemlevel.com/ - Includes interactive forum with the authors!

Electronic System Level (ESL) design has mainstreamed - it is now an established approach at most of the world's leading system-on-chip (SoC) design companies and is being used increasingly in
...

Springer Handbook of Mechanical Engineering
Springer Handbook of Mechanical Engineering

Mechanical engineering is a broad and complex field within the world of engineering and has close relations to many other fields. It is an important economic factor for all industrialized countries and the global market allows for wide international competition for products and processes in this field. To stay up to date with...

Digital Signal Processing System-Level Design Using LabVIEW
Digital Signal Processing System-Level Design Using LabVIEW
For many years, I have been teaching DSP (Digital Signal Processing) lab courses
using various TI (Texas Instruments) DSP platforms. One question I have been getting
from students in a consistent way is, “Do we have to know C to take DSP lab
courses?” Until last year, my response was, “Yes, C is a prerequisite for
...

MySQL in a Nutshell
MySQL in a Nutshell
When you need to find the right SQL keyword or MySQL client command-line option right away, turn to this convenient reference, known for the same speed and flexibility as the system it covers so thoroughly. MySQL is packed with so many capabilities that the odds of remembering a particular function or statement at the right moment are pretty slim....
Adsorption by Powders and Porous Solids: Principles, Methodology and Applications
Adsorption by Powders and Porous Solids: Principles, Methodology and Applications
The declared objective of this book is to provide an introductory review of the various theoretical and practical aspects of adsorption by powders and porous solids with particular reference to materials of technological importance. The primary aim is to meet the needs of students and non-specialists, who are new to surface science or who wish to...
Illustrated C# 2010 (Expert's Voice in .NET)
Illustrated C# 2010 (Expert's Voice in .NET)

This book presents the C# language in a uniquely succinct and visual format. Often in programming books, the information can be hidden in a vast sea of words. As a programmer who has over the years used a dozen programming languages, the author understands it can sometimes be difficult to slog through another 1,000-page book of...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy