Private Key AlgorithmsThe private key or symmetric algorithm is the quickest and simplest encryption algorithm in widespread use today. The term symmetric refers to the fact that the same key is used for encryption and decryption (using a encryption notation this means that K = K-1), hence only one key is required in order to encrypt and decrypt data. We use the following terms when talking about encryption -Plaintext - the initial unencrypted data or the encrypted data after it has been decrypted.
Ciphertext - the plaintext after is has been encrypted and is no longer readable.
Encryption - the process of converting the plaintext to ciphertext. The different algorithms in use have various means of achieving the encryption and decryption but they all have the same general goals - The key point here is the word “practical” in practise it is almost always mathematically possible to decipher the ciphertext without a key. The aim is to make it so difficult (usually in terms of required computing power) that it is not practical to achieve this decryption - within a week, year, decade or whatever timescale is required. This is typically achieved by varying the key size, longer keys take longer to break, but require more computing power to encrypt and decrypt with in the first place.
|
|
©1994-2006 All text and images copyright: www.abcseo.com; last updated: |