![]() |
SOHO Data Defence |
3. Use of Encryption.Both types of encryption algorithms are widely used in all sorts of applications. Symmetric encryption algorithms require that sender and recipient(s) share some secret information beforehand. This information can be used as the source for the encryption/decryption key. Asymmetric encryption is used when there is no shared secret between sender and recipient. Symmetric encryption algorithms are usually much much faster than asymmetric algorithms so it is not practical to use asymmetric encryption algorithms when symmetric can be securely used. To help out with slowness of asymmetric encryption cryptographers designed special secure protocols. Idea is to establish common secret key for the current communication session (called session key) first (using asymmetric encryption) and then use that session key to encrypt all data exchanged during communication. Next communication session would repeat it all over again to establish new session key. So every session would have diff rent session key. Process of establishing common secret key among different parties is called Key Exchange protocol. Normally session key is used for one session only and destroyed immediately after the end of the session. 4. Length of KeysLength of decryption keys is important for algorithms, which does not have known mathematical weaknesses (these algorithms usually called cryptographically strong).
|
Site news:
Energy Secretary fires nuclear security chief apparently for bad information security.
More here.
13 January 2006
No big virus out breaks for long time.
3 January 2006
|
|
Copyright © 2002-2003 by Soho Data Defence, Victoria Australia All rights reserved. |