(8 * 8)ビットブロック(64ビットブロック)があると仮定します。指定された順列テーブルに従ってそれを並べ替える必要があります。置換テーブル(8 * 7)置換される64ビットブロック内の各ビットの位置。
Example:
(64=bits) Permutation Tbale (8*7)
0 0 1 0 .. 57 49 41 ...
0 1 1 0 .. AND 1 58 50 ..
1 0 0 1 .. 10 2 59 ...
. .
したがって、順列テーブルから..番号57は、64ビットブロックのビット57が新しい(8 * 7)配列の最初のビット(順列テーブルの57の位置)として配置されることを示します。57番目のビットの正確な行と列を識別するために番号57を使用する方法はありますか?ありがとう