2

ビット ベクトル V = (101101) と順列関数 F(x) = (a*x + b) mod p が与えられます。ここで、a と b は乱数で、p は素数です。ベクトル V の順列を計算するにはどうすればよいですか? F(x) は V を全体の値として取りますか、それとも V の各ビットを関数の ax として使用する必要がありますか?

4

2 に答える 2

2

はい、ビット ベクトルを並べ替えるには、各ビットを取得し、それに並べ替え関数を適用します。

順列関数の紹介

于 2013-06-20T16:33:05.910 に答える