Substitution Cipher Technique is a traditional cipher text technique which is used to encrypt a plain text into cipher text. In this technique, each character is substituted with other character/number or other symbol. This techniques changes identity of a character but not the position of it.
Transposition Cipher Technique is also a traditional cipher text technique which is used to encrypt a plain text into cipher text. In this technique, each character position is changed to different position.
Following are some of the important differences between Substitution Cipher Technique and Transposition Cipher Technique.
|Sr. No.||Key||Substitution Cipher Technique||Transposition Cipher Technique|
|1||Algorithm||Each character is replaced with other character/number/symbol.||Each character is positioned differently from its original position.|
|2||Forms||Mono Alphabetic Substitution Cipher and Poly Alphabetic Substitution Cipher are its two forms.||Key-less Transposition Cipher and Keyed Transposition cipher are its two forms.|
|3||Change||Character identity is changed but position remains same.||Character position is changed but identity remains same.|
|4||Detection||A letter less frequently used can be easily traced.||A letter near to original position get traced easily.|
|5||Example||Caesar Cipher is an example of Substitution Cipher.||Reil Fence Cipher is an example of Transposition Cipher.|