循环矩阵在密码学中的应用.docVIP

  • 14
  • 0
  • 约9.4千字
  • 约 10页
  • 2024-01-07 发布于北京
  • 举报

陕西理工学院毕业论文

题目循环矩阵在密码学中的应用

学生姓名韩媛媛学号1109014156

所在院(系)数学与计算机科学学院

专业班级数学与应用数学1102

指导教师潘平

2015年5月10日

陕西理工学院毕业论文

第PAGE3页共NUMPAGES12页

第PAGE2页共10页

循环矩阵在密码学中的应用

韩媛媛

(陕西理工学院数学与计算机科学学院数学与应用数学专业1102班级,陕西汉中723000)

指导教师:潘平

[摘要]矩阵是线性代数的重要构成部分,而循环矩阵就是一类有特殊结构的矩阵,在许多实际问题中有广泛的应用,有关循环矩阵的问题仍是矩阵论研究中的热点。在当今社会,随着科学技术水平的迅速发展,我们需要更深入的研究数学工具在现实中的实际应用。密码学是研究编译密码和破解密码的尖端技术科学,与数学、信息学、计算机科学有着广泛而密切的联系,由于循环矩阵是现代科技工程中具有广泛应用的一类特殊矩阵,具有良好的性质和结构,因而关于循环矩阵的研究非常活跃,本文中简单介绍了ElGamal密码体制,以及循环矩阵在ElGamal中加密解密过程的描述。利用循环矩阵在密码学中的研究,探索循环矩阵在几类典型密码中加密和破译的研究有着重要的现实意义。

[关键字]循环矩阵;密码学;有限域

循环矩阵的概念

定义1.1设如果矩阵的最小多项式等于特征多项式,则称为循环矩阵.

定义1.2设是维向量空间上的一个线性变换,若存在向量,使得

线性无关.则称为的一个循环向量.

定义1.3已知阶基本循环矩阵

并令

称为循环矩阵基本列(其中为单位矩阵).

2.循环矩阵的性质

2.1循环矩阵基本性质

性质2.1.1循环矩阵基本列是线性无关的.

性质2.1.2任意的阶循环矩阵都可以用循环矩阵基本列线性表出,即

.

性质2.1.3同阶循环矩阵的和矩阵为循环矩阵.

第PAGE10页共10页

第PAGE3页共10页

证明设,B=,则

+=

显然也为循环矩阵.

定理2.1.1设都为阶循环矩阵,则有:

(1)乘积仍是循环矩阵,且满足乘法交换律,即;

(2)若可逆,则的逆矩阵也是循环矩阵;

证明(1)设,

,因为(其中为非负整数,),所以

此处为不高于次的多项式,因此为阶循环矩阵,且.

(2)设为阶可逆循环矩阵,欲求的逆矩阵,需求得矩阵

满足条件即可.

设,,有

()()

=

要使,则以下方程组必须成立:

解以上方程组可转化为求解:,因为可逆,所以

,因此方程有唯一的解,可得到唯一的矩阵,为的逆矩阵,且为循环矩阵.

性质2.1.4阶循环矩阵的伴随矩阵也是循环矩阵.

证明伴随矩阵,由定理2.1.1可知

为循环矩阵,因此

也是循环矩阵.

2.2关于循环矩阵的判定相关性质

由定义1.2,有如下性质:

引理2.2.1设则.

定理2.2.1设则为循环矩阵的充要条件是矩阵

是满秩的.

由定义1.3,有如下性质:

引理2.2.2设是维向量空间上的一个线性变换,有一个循环向量的充要条件是的最小多项式等于特征多项式.

由此可知为循环矩阵的充要条件是有一个循环向量.

定理2.2.2设,则为循环矩阵.

证明由于,故,即的核空间的维数小于的核空间的维数.所以必存在向量,使得,而.

下面证明就是的一个循环向量,即线性无关.

设,且满足,则

.

所以,,从而

即,所以,.

依次类推下去,可得,因此线性无关,即为的一个循环向量,所以是循环矩阵.

2.3循环矩阵可逆的判定及互素推论

推论2.3.1循环矩阵可逆的充要条件是方程无单

位根.

推论2.3.2设是以为元素的阶循环矩阵,则可逆的充要条件是与互素,即.

证明由,可逆的充要条件是,即

与没有公共根,从而.

推论2.3.3若与互素,则

……都与互素.

证明因为分别以的系数为元素的循环矩阵和以的系数为元素的循环矩阵的行列式最多相差一个符号,由推论2.3.2便可推出此推论.

2.4循环矩阵的一个定理及其得出的推论

定理2.4.1设循环矩阵

文档评论(0)

1亿VIP精品文档

相关文档