Grid Computing for Electromagnetics

Appendix B: Foundations of Cryptography and Security

B.1 Introduction

When exchanging data through a network, a number of entities are involved:

  • The sender (i.e., the party who sends the message);

  • The receiver (i.e., the party to whom the message is addressed);

  • The channel (i.e., the medium transporting messages from the sender to the destination).

The Internet is an example of a channel. It is an open and public channel (i.e., its technology is adherent to well-known international standards, and anybody can use it). Internet openness is one of the main causes of its strength and wide penetration, even though this implies some drawbacks as well. The most critical is security: when a message travels through Internet nodes and cables, anybody may intercept it and eventually modify its contents (Figure B.1). A number of freely downloadable tools exist that allow anybody to "sniff" packets traveling in the network and eventually alter their data.


Figure B.1: Information flow in a conventional insecure communication system. There are two legitimate parties a sender and a receiver. The sender generates a message to be communicated over an insecure channel to the receiver. A third party, the eavesdropper, may read the message or modify its contents while it is traveling through the channel.

Cryptography, a very old science dating back to Egyptian pharaohs age, provides algorithms and techniques to hide information and to tunnel it straight to the legitimate receiver. Cryptography algorithms are nowadays used to manage the most common security requirements: confidentiality, authentication, and data integrity. Confidentiality

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Smart Card Chips
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.