设为首页 | 加入到收藏夹 | 论文投稿
首页 教育论文 教学论文 文科论文 工学论文 理学论文 计算机 实用资料 经济管理 社会艺术 法律 文史 医学
 
 当前位置:首页 > 计算机论文 > 软件论文 > 内容

对密钥实施变换,使得变换以后的密钥的各个位与原密钥位对应关系

字号:   

1.2    具体过程:
1.2.1    对密钥实施变换,使得变换以后的密钥的各个位与原密钥位对应关系如下表所示:
         表一为忽略校验位以后情况

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
57    49    41    33    25    17     9     1    58    50    42    34    26    18    10     2    59    51    43    35    27    19    11     3    60    52    44    36
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
63    55    47    39    31    23    15     7    62    54    46    38    30    22    14     6    61    53    45    37    29    21    13     5    28    20    12     4

     [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]   

1.2.2  把变换后的密钥等分成两部分,前28位记为C[0], 后28位记为D[0].
1.2.3  计算子密钥(共16个), 从i=1开始。
1.2.3.1 分别对C[i-1],D[i-1]作循环左移来生成C[i],D[i].(共16次)。每次循环左移位数
        如下表所示:

循环次数    1    2    3    4    5    6    7    8    9    10    11    12    13    14    15    16
左移位数    1    1    2    2    2    2    2    2    1     2     2     2     2     2     2     1

1.2.3.2 串联C[i],D[i],得到一个56位数,然后对此数作如下变换以产生48位子密钥K[i]。
        变换过程如下:

1      2     3     4     5     6     7     8     9    10    11    12    13    14    15    16  &nb

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

编辑:Cn-Admin
 
  • 上一篇论文:

  • 下一篇论文:
  • GoogLe 提供的内容 更多...  
     
    最新推荐论文 更多...  
     

     GoogLe提供的内容

     推荐论文
    设为首页 | 加入收藏 | 关于我们 | 发展历程 | 业务联系 | 网站地图 | 招聘信息 | 合作伙伴 | 联系我们 | 法律声明
    Copyright 2007-2008 点滴论文网 All Right Reserved 版权所有 www.ddlw.net