免费智能真题库 > 历年试卷 > 软件设计师 > 2024年上半年 软件设计师 上午试卷 综合知识
  第53题      
  知识点:   加密技术   AE   AES
  章/节:   网络与信息安全知识       

 
下列()属于哈希算法。
A. B. C.AESD.
 
 
  A.  SHA-1
 
  B.  AES
 
  C.  DES
 
  D.  RSA
 
 
 

 
  第7题    2020年下半年  
   20%
以下关于认证和加密的叙述中,错误的是( )。
  第9题    2011年下半年  
   53%
从认证中心CA获取用户B的数字证书,该证书用(9)作数字签名:从用户B 的数字证书中可以获得B的公钥。
  第8题    2022年下半年  
   41%
X509数字证书标准推荐使用的密码算法(8),而国密SM2数字证书采用的公钥密码算法是(9)。
   知识点讲解    
   · 加密技术    · AE    · AES
 
       加密技术
        1)加密技术概述
        加密技术是最常用的安全保密手段,数据加密技术的关键在于加密/解密算法和密钥管理。加密技术包括两个元素,即算法和密钥。数据加密的基本过程就是对原来为明文的文件或数据按某种加密算法进行处理,使其成为不可读的一段代码,通常称为"密文"。"密文"只能在输入相应的密钥之后才能显示出原来的内容,通过这样的途径达到保护数据不被窃取。
        数据加密和解密是一对逆过程。数据加密是用加密算法E和加密密钥K1,将明文P变换成密文C,记为
        C=EK1(P)
        数据解密是数据加密的逆过程,是用解密算法D和解密密钥K2将密文C变换成明文P,记为
        P=DK2(C)
        数据加密技术可分成3类,即对称加密、非对称加密和不可逆加密。
        (1)对称加密技术。对称加密的体制模型如下图所示。
        
        对称加密的体制模型
        常用的对称加密算法有以下几个。
        .数据加密标准(Digital Encryption Standard,DES)算法。
        .三重DES(3DES或称TDES)。
        .RC-5(Rivest Cipher 5)。
        .国际数据加密算法(International Data Encryption Algorithm,IDEA)。
        (2)非对称加密技术。与对称加密算法不同,非对称加密算法需要两个密钥,即公开密钥(即公钥)和私有密钥(即私钥)。这里的"公钥"是指可以对外公布的,"私钥"只能由持有人知道。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,则只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法称为非对称加密算法。
        非对称加密有两个不同的体制,如下图所示。
        
        非对称加密的体制模型
        非对称加密算法实现机密信息交换的基本过程是:甲方生成一对密钥并将其中的一把作为公用密钥向其他方公开;得到该公用密钥的乙方使用该密钥对机密信息进行加密后再发送给甲方;甲方再用自己保存的另一把专用密钥对加密后的信息进行解密。甲方只能用其专用密钥解密由其公用密钥加密后的任何信息。
        非对称加密算法的保密性能好,它消除了最终用户交换密钥的需要,但加密和解密花费时间长、速度慢,不适合对文件加密,而只适用于对少量数据进行加密。
        2)密钥管理
        密钥管理主要是指密钥对的安全管理,包括密钥产生、密钥备份和恢复、密钥更新以及多密钥管理。
 
       AE
        AE是一款影视后期包装软件,全称After Effects,许多电影的制作都用到了这个软件,它是由Adobe公司开发的。AE借鉴了许多优秀软件的成功之处,将视频特效合成上升到了新的高度。关键帧、路径的引入使人们在控制高级的二维动画时游刃有余;高效的视频处理系统确保了高质量视频的输出;令人眼花缭乱的特技系统使AE能实现使用者的一切创意。
        AE同样保留有Adobe优秀的软件相互兼容性,它可以非常方便地调入Photoshop及Illustrator的层文件;Premiere的项目文件也可以近乎完美地再现于AE中,甚至还可以调入Premiere的EDL文件。AE的新版本还能将二维和三维在一个合成中灵活地混合起来。用户可以在二维、三维中或者混合起来并在层的基础上进行匹配。使用三维的层切换可以随时把一个层转化为三维;二维和三维的层都可以水平或垂直移动;三维层可以在三维空间中进行动画操作,同时保持与灯光、阴影和相机的交互影响。AE支持大部分的音频、视频、图文格式,甚至还能将记录三维通道的文件调入并进行更改。
 
       AES
        1997年美国国家标准技术研究所(NIST)发起征集AES(Advanced Encryption Standard)算法的活动,并专门成立了AES工作组,其目的是确定一个非保密的、公开的、全球免费使用的分组密码算法,用于保护下一世纪政府的敏感信息。NIST规定候选算法必须满足下面的要求:
        . 密码必须是没有密级的,绝不能像商业秘密那样来保护它;
        . 算法的全部描述必须公开披露;
        . 密码必须可以在世界范围内免费使用;
        . 密码系统支持至少128比特长的分组;
        . 密码支持的密钥长度至少为128、192和256比特。
        参与AES的候选算法中,Rijndael提供了安全性、软件和硬件性能、低内存需求以及灵活性的最好的组合,因此NIST确定选择Rijndael作为AES。
   题号导航      2024年上半年 软件设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第53题    在手机中做本题