摘要 |
一种密码处理,其接收输入及产生输出。该密码处理藉由对一区块之输入以任何顺序执行至少一第一型式的运算、至少一第二型式的运算、至少一第三型式的运算、与至少一第四型式的运算来产生每一区块之输出。该等第一型式的运算为交换与位元顺序逆转。该等第二型式的运算为向左之位元式旋转(ROTL)及向右之位元式旋转(ROTR)。该等第三型式的运算为加法(ADD)、减法(SUB)与取负值(NEG)。该等第四型式的运算为互斥或(XOR)、逆互斥或(XNOR)、逻辑及AND、逆逻辑及AND(NAND)、逻辑OR、逆逻辑OR(NOR)与逻辑逆转(NOT)。该密码处理中之第一运算与最后运算二者均为交换运算,该密码处理包括一进一步之交换运算。 |