密码学数学基础第七讲 群(2)
- 格式:ppt
- 大小:425.50 KB
- 文档页数:21
第三章密碼學數學基礎本章摘要3.1 有限場3.2 同餘及模運算3.3 乘法反元素3.4 線性同餘3.5 中國餘數定理3.6 二次剩餘3.7 單向函數與單向暗門函數3.8 指數函數3.9 小結本章前言密碼學中需要使用到許多數學理論,如數論(Number Theory)、資訊理論(Information Theory)、複雜度理論(Complexity Theory)、機率(Probability),與線性代數(Linear Algebra)等,均為設計密碼系統與協定不可或缺的工具。
在分析密碼系統與協定時,這些理論提供我們証明或相信,這些密碼系統或協定提供足夠安全的保障。
在本章中,我們將對密碼學中必要的數學基礎,作一重點整理,期使讀者能全盤了解密碼學的運作原理及如何分析與証明其安全性。
學習路徑❖密碼學數學基礎包括有限場、同餘及模運算、乘法反元素、線性同餘、中國餘數定理、二次剩餘、單向函數與單向暗門函數,與指數函數等。
由於數論是密碼學中最重要的數學基礎,本章將針對必要的數論理論為讀者做一整體概念的介紹。
❖本章主要探討有限場、同餘及模運算、乘法反元素、線性同餘、中國餘數定理、二次剩餘、單向函數與單向暗門函數,與指數函數等。
有限場方面,將介紹環、群,與場。
同餘及模運算方面,包括同餘基本運算、尤拉商數、尤拉定理與費瑪定理之介紹。
乘法反元素方面,探討如何運用尤拉定理與歐幾里德演算法求得乘法反元素。
接著介紹線性同餘、中國餘數定理、二次剩餘,與單向函數與單向暗門函數之定義及其應用,並輔以實例加以說明。
本章最後將探討指數函數之特性。
本章內容 3.1 有限場若一個場中的元素個數為無限多個則稱為無限場(infinite field);反之,稱為有限場(finite field)。
密碼理論應用中常用有限場。
無限場的例子有實數場R 、有理數場Q 、複數場C 等;有限場的例子有Galois Field (GF)、模運算結果等。
密码学与网络安全第七讲身份鉴别讨论议题1.鉴别的基本概念2.鉴别机制3.鉴别与交换协议4.典型鉴别实例一、鉴别的基本概念1、鉴别--Authentication鉴别就是确认实体是它所声明的,也就是确保通信是可信的。
鉴别是最重要的安全服务之一,鉴别服务提供了关于某个实体身份的保证。
(所有其它的安全服务都依赖于该服务);鉴别可以对抗假冒攻击的危险。
2、鉴别的需求和目的1)问题的提出:身份欺诈;2)鉴别需求:某一成员(声称者)提交一个主体的身份并声称它是那个主体。
3)鉴别目的:使别的成员(验证者)获得对声称者所声称的事实的信任。
3、身份鉴别定义:证实客户的真实身份与其所声称的身份是否相符的过程。
依据:1)密码、口令等;2)身份证、护照、密钥盘等3)指纹、笔迹、声音、虹膜、DNA等4)协议4、鉴别协议•双向鉴别(mutual authentication)• 单向鉴别(one-way authentication)1)双向鉴别协议:最常用的协议。
该协议使得通信各方互相认证鉴别各自的身份,然后交换会话密钥。
• 基于鉴别的密钥交换核心问题有两个:–保密性:确保信息的机密性,阻止截取、窃听等攻击;–实效性;阻止冒充、篡改、重放等攻击。
为了防止伪装和防止暴露会话密钥,基本身份信息和会话密钥信息必须以保密形式通信,这就要求预先存在密钥或公开密钥供实现加密使用。
第二个问题也很重要,因为涉及防止消息重放攻击。
鉴别的两种情形• 鉴别用于一个特定的通信过程,即在此过程中需要提交实体的身份。
1)实体鉴别(身份鉴别):某一实体确信与之打交道的实体正是所需要的实体。
只是简单地鉴别实体本身的身份,不会和实体想要进行何种活动相联系。
在实体鉴别中,身份由参与某次通信连接或会话的远程参与者提交。
这种服务在连接建立或在数据传送阶段的某些时刻提供使用, 使用这种服务可以确信(仅仅在使用时间内):一个实体此时没有试图冒充别的实体, 或没有试图将先前的连接作非授权地重演。
群论:知识点写一篇文章(step by step thinking)一、引言群论(Group theory)是数学中的一个重要分支领域,研究的是集合上的一种代数结构,即群。
群论是现代数学的基础之一,也是其他学科中的重要工具和方法。
本文将从基本概念、性质和应用三个方面来介绍群论的知识点。
二、基本概念1.群的定义:群是一个集合,其中包含一个二元运算(通常表示为乘法或加法),满足封闭性、结合律、单位元和逆元的条件。
2.子群:如果一个群的子集在相同的运算下也构成一个群,则该子集称为原群的子群。
3.同态:如果两个群之间存在一个保持运算的映射,则称这个映射为同态。
4.环和域:环是一个满足加法和乘法条件的集合,域是一个满足加法、乘法和逆元条件的集合。
三、性质1.单位元唯一性:每个群都有一个唯一的单位元,它与群中的任何元素相乘(或相加)都不改变该元素的值。
2.逆元唯一性:每个群中的元素都有一个唯一的逆元,它与该元素相乘(或相加)得到单位元。
3.结合律:群中的运算满足结合律,即无论元素的顺序如何,结果都是相同的。
四、应用1.几何学:群论在几何学中有广泛的应用,特别是对称性和对称群的研究。
通过对称性的分析,可以研究物体的旋转、平移和镜像等性质。
2.密码学:群论在密码学中有重要的应用,特别是在公钥密码系统中。
公钥密码系统利用群论中的离散对数问题来实现安全的加密和解密过程。
3.物理学:群论在物理学中有广泛的应用,特别是在量子力学和场论中。
通过对称群的研究,可以得到物理系统的对称性和守恒量。
五、总结群论作为数学的一个重要分支,不仅有着深厚的理论基础,还具有广泛的应用领域。
本文从基本概念、性质和应用三个方面对群论进行了简要介绍。
通过了解群论的基本概念和性质,我们可以更好地理解和应用群论在各个学科中的重要性。
同时,群论的应用也为我们提供了解决实际问题的工具和方法。
希望本文能够对读者对群论有一个初步的了解,并激发对数学的兴趣和探索欲望。