Practical ciphers such as DES are explicitly designed on the basis of Shannonfs principles of gconfusionh and gdiffusionh
Confusion
The enciphering process should be such that the ciphertext statistics depend on the plaintext statistics in a manner too complicated to be exploited by an attacker
Diffusion
Each bit of the input key should influence many bits of the ciphertext