更多"设集合Z26=0,1,…,25),乘法密码的加密函数为Ek:Z26→Z"的相关试题:
[单项选择]设集合Z26=0,1,…,25),乘法密码的加密函数为Ek:Z26→Z26,Ek(i)=(ki) mod 26,密钥k∈Z26-0,则加密函数E7(i)=(7i)mod 26是一个()函数。
A. 单射但非满射
B. 满射但非单射
C. 非单射且非满射
D. 双射
[单项选择]设集合Z26=0,1,…,25,乘法密码的加密函数为Ek:Z26→Z26,Zki=(ki)mod 26,密钥 k∈Z26-0,则加密函数K7(i)=(7i)mod 26是一个()函数。
A. 单射但非满射
B. 满射但非单射
C. 非单射且非满射
D. 双射
[单项选择]设集合Z26={0,1,A,25},乘法密码的加密函数为Ek:Z26→Z26,Ek(i)=(ik)mod26,密钥k∈Z26-{0},当密钥k为()时,加密函数Ek(i)是一个单射函数。
A. 4
B. 5
C. 6
D. 13
[单项选择]下列是重载乘法运算的函数原型声明,其中错误的是
A. MyClass operator*(double,double);
B. MyClass operator*(double,MyClass);
C. MyClass operator*(MyClass,double);
D. MyClass operator*(MyClass,MyClass);
[单项选择]以下可以用来做认证的函数有( )。
Ⅰ.信息认证码
Ⅱ.信息加密函数
Ⅲ.散列函数
Ⅳ.非线性函数
A. Ⅰ、Ⅱ、Ⅳ
B. Ⅰ、Ⅱ、Ⅲ
C. Ⅱ、Ⅲ、Ⅳ
D. Ⅲ、Ⅳ
[单项选择]下列是重载乘法运算符的函数原型声明,其中错误的是
A. MyClass operator * (double, doubl;
B. MyClass operator * (double, MyClas;
C. MyClass operator * (MyClass, doubl;
D. MyClass operator * (MyClass, MyClas;
[单项选择]下面重载乘法运算符的函数原型声明中错误的是( )。
A. TestClass operator *(MyClass,double);
B. TestClass operator *(double,MyClass);
C. TestClass operator *(double,double);
D. TestClass operator *(MyClass,MyClass);
[单项选择]若使用恺撒密码加密,则破译者最多尝试多少次即可破译密钥
A. 26
B. 25
C. 51
D. 52
[单项选择]若使用恺撤密码加密,则破译者最多尝试多少次即可破译密钥
A. 26
B. 25
C. 51
D. 52
[单项选择]若使用恺撒密码加密,则破译者最多尝试( )次即可破译密钥。
A. 26
B. 25
C. 51
D. 26!