- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
拉丁方阵与密码.ppt
拉丁方陣與密碼
摘要:應用拉丁方陣來建構密碼
交大應數系 傅恆霖
A Latin square of order n is an n×n array based on an n-set S such that each element of S occurs exactly once in each row and each column.
We can take
A latin square of order 3
A latin square of order n defines a quasigroup on 3 elements.
S,* is a quasigroup if S,*is a groupoid
and have unique solution .
Two latin squares and of order n are orthogonal if 。
Two orthogonal latin squares of order 4
are mutually orthogonal latin squares of order n (MOLS(n)), if for 。
MOLS(4)
Theorem Let n be a prime power and n≠2 . Then there exists n-1 latin squares (best possible!) of order n which is a collection of mutually orthogonal latin squares.
Orthogonal Latin Square Graph
我們可以把拉丁方陣當做點,“互相垂直“,當成關係來定義一個圖 OLSG。
V:一些拉丁方陣所成的集合。
E:兩個點相連若且唯若對應的拉丁方陣互相垂直。
例:令 為k個互相垂直的拉丁方陣,則以 定義出來的OLSG為 。
利用L⊥M我們可定義函數f,f為 的一個Permutation,或者說f為由 對映至 的1-1, onto 函數。
例:f((1,1))=(0,3) f((2,3))=(1,0)
(*) 令α為的一個排列,β也是排列,
則 ,
其中 。
由上述的結果,我們可以發現當L⊥M時,與L垂直的n階拉丁方陣至少有n!個。所以,要判斷key是由哪兩個方陣所形成並不容易!
Theorem [Lindner et al,(1979)JGT]
令G為任意圖,則必存在P=|V(G)|個n階拉丁方陣,n夠大,使得由這p 個拉丁方陣所定義出來的OLSG,H, 。
Cryptosystem from MOLS(n)
使用n階拉丁方陣。
有 個 Messages (Plaintexts)。
以n階拉丁方陣建構一個圖(OLSG),G,則有 |E(G)| 個keys。
(最早使用k個MOLS(n),則有 個keys.)
討論:
1.當n相當大時,MOLS(n)的個數也會很大。
2.如果只考慮MOLS(n),key space較小。
3.Orthogonal mate。不容易找!(全部找出來!)
我們可以選 n 為Prime Power, 如此N(n),互相垂直的n階拉丁方陣數(max),自然是最大N(m)=n-1。
對於不是Prime Power的n, ,
更明確地說
[T. Beth, Abh. Math. Sem. Hamburg 53(1983)]
所以,有足夠多的MOLS(n)!
分散模式解 (Sharing Scheme)
在近代有很多重大的決定,為了確保決策過程沒有暇疵,通常會採用由多個人都同意的情況下才執行;例如開金庫,發射核彈…。所以,建立一個系統使得較小的人數無法開啟是有它的必要性。
A critical set C in a latin square is a set
(partial latin square) with the following two properties:
1. L is the only latin square of order n which has symbol k in (i,j)-cell for eac
您可能关注的文档
- 广西大学2016年公开招聘考试交费说明-广西大学招聘网.doc
- 广谱式-上海市教育科学研究院.doc
- 序列分析-生物电子学国家重点实验室.doc
- 序号产品版本主要功能数量1WindowsServer2012R2标准版.doc
- 序论-itiis-武汉理工大学.ppt
- 应力—应变曲线.ppt
- 应急照明集中电源-浙江合极电气科技有限公司.doc
- 应收账款集合资金信托计划.ppt
- 应用文写作--求职信.ppt.ppt
- 应用研究型硕士研究生课程学分分配-航天学院-哈尔滨工业大学.doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)