3.4 加密与解密 知识点题库

对计算机安全不会造成危害的是(   )
A . 黑客攻击 B . 个人账户密码被盗 C . 将自己的数据加密 D . 计算机病毒
到银行去取款,计算机要求你输入密码,这属于网络安全技术中的(   )
A . 防火墙技术 B . 防病毒技术 C . 加密传输技术 D . 身份认证技术
淘宝买家周女士遇到陌生卖家发来的二维码,对方声称需要扫描后确认订单。按照对方要求一步步操作后,周女士支付宝账号竟然被盗,绑定银行卡账户也遭殃。这是典型的新型网络诈骗案例,因此建议大家不要扫描二维码。
下列关于信息安全的说法中,正确的是(  )
A . 对敏感的数据发送要加密 B . 不要向陌生人泄露个人信息 C . 安装杀毒软件并定期升级 D . 随意点击弹出窗口中的链接
王强购买了一台新计算机,用来上网查阅资料、网络购物、娱乐等。为保证计算机的系统安全和个人的信息安全,请你帮他列举至少三条具体的防护措施。
你觉得下面四组密码中,哪一组更为安全?(  )
A . 用6个连续的数字做密码 B . 用3个字母和3个数字组合在一起做密码 C . 用自己的电话号码做密码 D . 用自己的生日做密码
下列说法中,不正确的是(  )
A . 搜索引擎可用于搜索因特网上的信息 B . 保存网页内容,实际上就是保存该网页的URL C . 从网上下载的软件,有必要查杀病毒后再使用 D . 为了账户安全,应尽量避免用自己的生日作为电子邮件的密码
下列有关信息的说法,不正确的是(    )
A . 同样的信息可以有不同的载体 B . 信息既不是物质也不是能量,而是第三类资源 C . 古代没有信息,只有信息时代才有信息 D . 现在智能手机广泛使用指纹解锁,是为了提升信息的安全性
下列一组QQ登录密码最安全的是(    )
A . 13850011 B . Likeme C . Tech%#0592 D . love126
下列关于用户口令说法不正确的是(    )
A . 口令不能设置为空 B . 口令长度越长,安全性越高 C . 复杂口令安全性足够高,不需要定期修改 D . 口令认证是常见的认证技术
下列关于信息安全策略维护的说法,不正确的是(    )
A . 安全策略的维护应当由专门的部门完成 B . 安全策略制定完成并发布之后,不需要再对其进行修改 C . 应当定期对安全策略进行审查和修订 D . 安全策略维护工作应当周期性进行
下列密码中,安全等级相对较高的是(    )。
A . Password B . Qb520@zY C . 19991201 D . Km84
下列选项可作为衡量密码算法加密强度的是(  )
A . 密钥的个数 B . 软硬件性能 C . 密钥的长度 D . 算法保密性
小明编写了一个字符串加密程序,功能如下:在文本框Text1中输人明码,单击“加密”按钮Command1后,在文本框Text2 中显示加密后的密文,运行界面如图所示。加密算法如下:

①将明码中每个字符的八位二进制ASCII码(不足八位的左端补0,凑足八位)分成两段(左4位一段,右4位为另一段),如字符“C”的二进制ASCI值为01000011,分段后为0100,0011 ;

②将高位段(左边4位)左移一位,并将原第一位数码移到第4位(如0100转化为1000),再转化为十六进制数(如1000 化为8);

③对另一段(右4位)执行2)所示算法,如0011→0110→6;

④顺次连接两位十六进制数,得到该字符的暗码,如“C”的暗码为“86”;

⑤将每个字符的暗码按照明码的顺序连接。

实现上述功能的VB程序如下,请回答下列问题:

Private Sub Command1_Click()

    Dim i As Integer, j As Integer, m As Integer, k As Integer

    Dim c As String, x As Integer, y As Integer

    Dim d(1 To 8)As Integer    '数组d存储字符ASCII码二进制从左到右的各位数码

    Dim mw As String    'mw存储暗码

    mw = " "

    For i=1 To Len(Text1. Text)

        c= Mid(Text1. Text, i, 1)

        For j=1 To 8

            d(j)=0

        Next j

        m= Asc(c)

            ①    

        Do While m>0

            d(k)=m Mod 2

            m=m\2

            k=k-1

        Loop

        x=d(1) : y=d(5)

        For j=1 To 3

            d(j)=d(j+1)

                ②   

        Next j

        d(4)= x:d(8)=y

        mw= mw十btoh(d)

    Next i

    Text2. Text= mw

End Sub

'以下函数是将数组元素中的二进制数转换成对应的十六进制数

Function btoh(m() As Integer) As String

'将数组m作为函数的参数

    Dim s As Integer, i As Integer

    Dim str As String, ch As String

    str=" "

    s=0 : ch=" "

    For i=1 To 8

        s=s * 2+m(i)

        If i=4 Then

            ch= Mid(str, s+1, 1)

            s= 0

        End If

    Next i

        ③    

End Function

  1. (1) 按照加密算法,字符“J”的密文是
  2. (2) 请在划线处填入合适代码。

     ② ③ 

以下行为存在一定信息安全隐患的是(      )
A . 安装并开启防火墙 B . 随意连接公共场合的免密Wi-Fi C . 安装正版杀毒软件并及时升级 D . 及时安装计算机操作系统的补丁程序
利用数据校验算法判断下载的文件是否完整,这也属于数据保护的一种。
下列选项中不属于信息系统安全风险防范常用技术的是(     )。
A . 加密技术 B . 纳米技术 C . 防火墙技术 D . 认证技术
有关数据安全的说法,错误的是(     )
A . 为了预防自然灾害引起的数据损坏,一般可对数据进行加密 B . 数据安全不仅是保障数据不损坏,也要考虑数据被入侵偷窃的情况 C . 微信登录连续多次输错密码,需要输入手机验证码,目的是为了提高账号的安全性 D . 数据交互双方可以通过数据校验,保障数据的完整性
小明同学设计了一种加密算法。将字符串中的小写字母转成大写,对每个字母逐个进行凯撒密码加密,最后倒序输出。部分代码如下,请补全代码。

def jiami(x,key):

    if 'a'<=x<='z':

      

    x=chr((ord(x))%26+65)

    return x

mingwen=input('请输入明文:')

key=input('请输入密钥:')

miwen=''

for i in range(n):

    a=mingwen[i]

 

print(miwen)

如果计算机在使用过程中长时间停止响应,不合理的作法是(   )
A . 一直等待,直到它恢复正常 B . 拔掉电源线 C . 一直按住主机电源开关,关掉主机 D . 找专业人士来处理
最近更新