假设我有一个(8 * 8)位块(64位块)..我需要根据给定的Permutation表进行置换。置换表(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位的确切行和列?感谢
答案 0 :(得分:0)
假设索引都从0开始57 / 8 = 7
,那么索引为7的行(第8行)。 57 % 8 = 1
,所以列索引为1(第2列)。