2006附1 数据加密技术12006前言u基础数论在密码学中的作用 基础数论作为一门古老的数学学科,在整个数学学科中占有非常重要的位置。数论中许多基本内容,如同余理论、中国剩余定理(CRT)、高次剩余理论等,在新型密码体制、密钥分配与管理、数字签名、身份认证等方面有直接的应用。u现代密码与近代数学形影不离 近代数学在现代密码研究中比比皆是 :群论,有限域上椭圆曲线理论,多项式理论与迹函数理论,陷门单向函数 等。22006密码学的两个分支1密码编码学(Cryptography)密码编码学就是研究对数据进行变换的原理、手段和方法的技术和科学。主要研究对信息进行变换,以保护信息在信道的过程中不被敌手窃取、解读和利用的方法 。2密码分析学 (Cryptanalytics) 密码分析学是为了取得秘密的信息,而对密码系统及其流动的数据进行分析,是对密码原理、手段和方法进行分析、攻击的技术和科学。主要研究如何分析和破译密码。 32006术语与定义1明文 需要加密的信息称为明文 2密文 明文经过加密或伪装,形成密文 3加密和解密 对明文而实施一系列的变换过程而形成密文,称为加密或加密变换。反之对密文施