Page 86 - 智慧园区物联网平台应用与行业分析
P. 86

智慧园区物联网平台应用与行业分析
                    Smart Park IoT Platform Application and Industry Analysis


                  任何一个密码系统都包含明文空间、密文空间、密钥空间和算法。密码系统的两
             个基本单元是算法和密钥。其中算法是相对稳定的,视为常量;密钥则是不固定的,
             视为变量。密钥安全性是系统安全的关键,为了密码系统的安全,频繁更换密钥是必
             要的。在密钥的分发和存储时,应当特别小心;发送方用加密密钥,通过加密设备或

             算法,将信息加密后发送出去;接收方在收到密文后,用解密密钥将密文解密,恢复
             为明文。如果传输中有人窃取,他只能得到无法理解的密文,从而对信息起到保密作用。
                  (1)传统密码与现代密码
                  密码一般可分为传统密码和现代密码,传统密码包括换位密码、代替密码、转轮

             机密码等,现代密码又包括序列密码、分组密码、公钥密码、量子密码等,其中与信
             息管理密切相关的安全理论主要有以下两大类:
                  ①分组密码算法:该算法将明文按一定的位长分组,输出也是固定长度的密文。
                  ②公开密钥密码算法:该算法中,加密密钥和解密密钥相分离,将加密密钥和算

             法公之于众,只保密解密密钥。
                  (2)对称密钥密码与公钥密码
                  根据密钥的特点,密码体制分为对称密钥密码体制与公钥密码体制。对称密钥密

             码体制也称为私钥密码体制或单密钥密码体制,公钥密码体制也称为非对称密钥密码
             体制或双密钥密码体制。在对称密钥密码体制中,加密密钥与解密密钥是相同的或从
             一个容易推出另一个;在公钥密码体制中,加密密钥与解密密钥是不同的或从一个很
             难推出另一个。
                  根据加密的不同方式,对称密钥密码可分为流密码和分组密码。在流密码中,将

             明文按字符一个一个地加密;在分组密码中,将明文分成若干个组,每组含多个字符,
             一组一组地加密。
                  DES(Data Encryption Standard)作为一种广泛采用对称密码是由 IBM 公司在 20

             世纪 70 年代研制的,经过政府的加密标准筛选后,于 1976 年 11 月被美国政府采用,
             随后被美国国家标准局和美国国家标准协会(ANSI)所认可。
                  DES 算法具有以下特点:
                  ① DES 算法是分组加密算法:以 64 位为分组。64 位一组的明文从算法一端输入,

             64 位密文从另一端输出。
                  ② DES 算法是对称算法:加密和解密用同一密钥。
                  ③ ES 算法的有效密钥长度为 56 位:密钥通常表示为 64 位数,但每个第 8 位用
             作奇偶校验。

                  ④换位和置换:DES 算法是两种加密技术的组合:换位和置换。
                  ⑤易于实现:DES 算法只是使用了标准的算术和逻辑运算,其作用的数最多也只


             74
   81   82   83   84   85   86   87   88   89   90   91