高中数学选修5-3(密码学算法基础) 选修课密码学3 课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《高中数学选修5-3(密码学算法基础) 选修课密码学3 课件.ppt》由会员分享,可在线阅读,更多相关《高中数学选修5-3(密码学算法基础) 选修课密码学3 课件.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、密码学数学引论密码学数学引论邢星邢星 xing.creature_杭州第七中学 密码学的数学引论密码学的数学引论现代密码学是以数学作为基础的每个现代密码算法,都有其数学背景,依赖某一种数学理论。数论、域论、有限域理论、计算复杂性理论。31.因子因子 设设a,b(b0)是两个整数,如果存在另一整是两个整数,如果存在另一整 数数m,使得使得a=mb,则称,则称b整除整除a,记为,记为b|a,且称,且称b是是a的的因子因子。整数具有以下性质:整数具有以下性质:a|1,那么,那么a=1。a|b且且b|a,则,则a=b。对任一对任一b(b0),b|0。b|g,b|h,则对任意整数,则对任意整数m、n有有
2、b|(mg+nh)。1.1 素数和互素数素数和互素数1数论数论42.素数素数 称整数称整数p(p1)是是素数素数,如果,如果p的因子只有的因子只有1,p。任一整数任一整数a(a1)都能惟一地分解为以下形式:都能惟一地分解为以下形式:其中其中p1p2pt是素数,是素数,ai0(i=1,t)。例如。例如91=13 7,11011=13 112 7这一性质称为这一性质称为算术基本定理。算术基本定理。这一性质也可表示为:这一性质也可表示为:1.1 素数和互素数素数和互素数5两数相乘等价于这两个数的分解式中相同因子的指数两数相乘等价于这两个数的分解式中相同因子的指数相加相加,即由,即由k=mn 可得:可
3、得:对每一素因子对每一素因子p,kp=mp+np例如:(1)(2)由(1)和(2)式得:1.1 素数和互素数素数和互素数6若若a|b,且,且a和和b的分解式中,都有素的分解式中,都有素p的幂,则的幂,则 对对每一素数每一素数p的的幂指数幂指数ap和和bp,有有 apbp。例如:15|45,15=5X345=5X323.互素数互素数称称c是两个整数是两个整数a、b的的最大公因子最大公因子,满足,满足 c是是a的因子也是的因子也是b 的因子,即的因子,即c是是a、b的公因子。的公因子。a和和b的任一公因子,也是的任一公因子,也是c的因子。的因子。表示为表示为c=gcd(a,b)。规定c01.1 素
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学选修5-3密码学算法基础 选修课密码学3 课件 高中数学 选修 密码学 算法 基础 选修课
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内