One or more rotation constants (S2,S3) are selected from several supplied rotation constants (S56-S2,-S3;KE-56-52,-53), and are delivered, based on selection signal (SKE-SEL) for deciding if content is to be encoded, or random number to be generated and exchange key formed for equipment authentication. Selected rotation constants and separate rotation constant (S1) for content encoding and/or used at non-rotation, separate constant (S0), are all sorted out. Output signal (TEXTOUT), validity signal (VALID) and/or round number (R-NUM) are generated. Independent claims are included for M6-block encryption system.
展开▼