Cryptography Classification
This redirect has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar redirects. (June 2007) |
Classification of Cryptographic Systems, Ciphers, Algorithms
1. This classification scheme has to do with the means of implementation
1.1. Classical : Pre Computer Era involvements of (e.g. before 1950)
1.2. Modern : Computer Era. Usually implies binary plaintext, key, ciphertext processing and /or encoding
2. This classification scheme has to do with the Key – Space properties
2.1. Symmetric, Private Key : Both, Encryption and Decryption Algorithms use the same Key
2.2. Asymmetric, usually Private – Public Key pair Algorithms : Encryption and Decryption algorithms use different keys, usually related.
3. This classification scheme has to do with the way the algorithm processes plaintext, message to be encrypted.
3.1. Block Cipher : Plain text is treated as a series of fixed length sub-messages.
3.2. Stream Cipher : Used as a Block Cipher with efficiently fixed small sized sub-messages to comply with real time applications. That is a consequence of the sort time interval available to process a sub-message, e.g. A5 of GSM cellular telephony.
Note : Other classification schemes could be suggested like synchronous, asynchronous etc.