摘要 |
1つの特徴は、置換ボックス(Sボックス)と関連付けられる暗号値を生成するための方法に関する。方法は、入力値および第1の値をまず取得するステップを含む。1つの方法は、入力値および第1の値に対する排他的OR(XOR)演算を実行して中間値を生成することと、中間値のハミング重みに等しいビットの数の分だけ中間値に対するビットごとの回転を実行することによって、Sボックスの出力値を生成するステップを含む。一態様では、このビットごとの回転の出力はさらに、第2の値とXORされる。別の方法は、入力値のハミング重みに等しいビットの数の分だけ入力値に対するビットごとの回転を実行して中間値を生成することと、中間値および第1の値に対するXOR演算を実行することによって、Sボックスの出力値を生成するステップを含む。 |