DES - Key Enhancement


DES is a block-cipher employing a 56-bit key that operates on 64-bit blocks. DES has a complex set of rules and transformations that were designed specifically to yield fast hardware implementations and slow software implementations.(4)DES is still strong enough to keep most random hackers and individuals out, but it is easily breakable with special hardware by government and some criminal organizations. The obvious disadvantage of standard is that; since it is accepted on nationwide (or even worldwide) basis, therefore the probability of being someone finds a solution is exceedingly large. In addition to its widely used then the cryptanalyst knows that, by breaking it, he will gain access to many users' messages. Thus, if he finds a method of attack, it will be worth his while to implement it no matter what the cost. Thereby, DES is getting too weak, and should not be used in new applications. This research is focused on DES Key scheme as it is in current use and is not a treatise of the whole field. The major purpose of the research is to fulfill enhancement to DES algorithm by sophisticating its key procedure in order to increase overall computational complicity and to create new individual not to be breakable as easy as with published standard DES, by myriad criminal organizations and any other malicious and to provide the capability of the real example of cryptography to be use today. Absolutely it is impossible to guarantee that this particular instance is not solvable in polynomial time. Consequently, it is reasonable there is always a danger, hopefully very small, that someone may be finding a way to break the system.