The objects of the present invention are accomplished in general by a combination stream/block cipher cryptographic system comprising the following means actuable for during both string and block cipher operations, means for storing a user supplied key, means for entering data into said system, and a main reconfiguration means both whose input and output is a function of said user supplied key, a