- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有限域上的通用乘法器设计-上海师范大学学报
维普资讯
第 31卷 第 3期 上海师 范大学 学报 (自然 科学版 ) Vol_31,No.3
2002年 9月 JournalofShanghaiTeachersUniversity(NaturalSciences) Sep . 2 0 0 2
有 限域上的通用乘法器设计
张文龙
(上海师范大学 数理信 息学 院,上海 200234)
摘 要 :以GF(2。)域为例 ,给 出 了基 于正 则基 的一种 通用 串行 乘法 器的设 计方 法、该设
计原理可适用于任 何有限域上 的通用 串行乘法器设计.
关键词 :Galois域 ;有 限域 ;正则基 ;乘法器
中图分类号 :TP332.2+2 文献 标识码 :A 文章编 号 :1000—5137(2002)03—0026—05
O 引 言
在数据加密 、控错 、压缩等领域 ,常要对有 限域 GF(q)中的元素进行相乘运算.例如 ,对于文
本文件 的加密 ,可能要对每个字节进行相应的变换操作 ,其 中包括乘运算 .若将每个字节用 GF(2)
中的一个元素表示 ,则要求对 GF(2。)的域元素进行相乘运算 .为了加速乘运算 ,可设计相应 的专
用硬件来实现不 同域元素之 间的相乘.通常不 同的域元素相乘 ,需要设计成不 同的电路结构.若采
用 VLSI电路集成时 ,不仅增加 了电路规模 ,也增加 了VLSI电路设计的复杂性.本文基于有 限域上
的正则基 (Normalbasis)设计 的通用乘法器 ,对于某一个有 限域 ,只须采用 同一种 电路结构 ,即可实
现域元素间的串行相乘.若重复使用 了多个 电路单元并适 当改变连线 即可实现域元素 间的并行相
乘 ,从而简化 了电路设计 ,扩大 了乘法器 的应用范 围.
1 自然基和正则基
设 GF(q)有 限域 的生成多项式为GF(q)域上 的g(s) 一 +g,,-2一 +g一。-,,一。+ … +
g1 + g0,则定义 自然基 e (一 ,一 ,… , ,。).
令 Y— ,(≠ O).若 y2,‘i— O,1,…,m一 1线性无关 ,则定义正则基 ( 一 , 一,…,
, ).
特别 ,当 一 1,则 一 ( 一 ,一 ,…, ,).若取q一 2则可形成 GF(2)域上 的 自然基和正
则基.下面讨论 以GF(2)域为例 ,对一般 q也适用.
令 GF(2)中任一非 O元素 ,(— o,1,…,2 一 2),则有 2 -1一 。一 1,且 .37可表示为
‘e :== ‘
:==
,
这里 ,m维 向量 “和 “分别表示 GF(2)域上 在基 e和 下的坐标.
令 e与 之间的过渡矩阵为 x,即 Xe,则
收稿 日期 :2002—05—13
作者简介:张文龙 (1942一),男 ,上海师范大学数理信息学院教授
维普资讯
第3期 张文龙 :有限域上的通用乘法器设计
““= “X 或 “:X ““
(1)式可用作二组基下 的坐标转换.
2 自然基下的域元素相乘
在 自然基下 ,两域元素 z,z相乘 : ·z 一 一 ““ £,其 中 可表示如下 :
“ “+ ! “ U ,
您可能关注的文档
最近下载
- 《安全科学方法学》第7章安全系统现代管理方法.ppt
- 广东省肇庆市(2024年-2025年小学六年级语文)统编版质量测试(下学期)试卷及答案.docx VIP
- DB2306T 149-2021 温室水果番茄越冬生产技术规程.pdf VIP
- 浙美版(2024)美术二年级上册校园标识(课件).pptx VIP
- (ppt)尖子生班会.ppt VIP
- TCCES 44-2024 老旧房屋结构安全监测技术标准_可搜索.pdf VIP
- 中国财税史-第3章.pptx VIP
- 徐州某电厂冷水塔爆破拆除施工方案.doc VIP
- 实验室生物安全管理手册(2025版).pdf VIP
- 成为尖子生的十大好习惯,你在成为学霸的路上吗?课件 主题班会.ppt VIP
原创力文档


文档评论(0)