首页 > 其他分享 >密码学复习

密码学复习

时间:2024-07-07 15:02:15浏览次数:26  
标签:剩余 复习 mi 密码 密钥 密码学 欧拉 mod

目录

基础

欧拉函数

欧拉函数φ(n)定义

计算方法的技巧

当a=a_1*a_2*……*a_n时

欧拉定理

剩余系

一些超简单密码

维吉尼亚 密钥fox

凯撒(直接偏移)

凯特巴氏(颠倒字母表)

摩斯密码(字母对应电荷线)

希尔(hill)密码

一些攻击

RSA

求uf+vg=1

快速幂模m^e==?mod n

孙子定里

平方剩余

欧拉判责

勒让德符号

高斯二次互反率

雅可比符号

rabin公钥系统

       原根和指数

t为a模m的指数,if:

a是模m的一个原根,if:

            Elgmad公钥

抽象代数

同态基本定理

理想:

极大理想

对称密码

DES

AES

流密码

椭圆曲线密码

 线性码,循环码,DSS,schnor签名,待续


基础

欧拉函数

欧拉函数φ(n)定义

定义为小于或等于n的正整数中与n互质的数的个数

计算方法的技巧

当a=a_1*a_2*……*a_n时

φ(a)=π(φ(ai))=π(a_i-1)

欧拉定理

(a,n)=1,则a^{\phi(n)} \equiv 1(mod n)

剩余系

[a]类似于泛函与代数的等价类,所有mod n余a的数的集合

完全剩余系:每个剩余类去一个

简化剩余系:完全剩余类筛选出与n互质的

一些超简单密码

维吉尼亚 密钥fox

明文  flowerp

密钥+foxfoxf

密文=对应为相加

凯撒(直接偏移)

凯特巴氏(颠倒字母表)

摩斯密码(字母对应电荷线)

希尔(hill)密码

密钥矩阵K

C_i=KM_i

一些攻击

选择明文攻击(有加密机的访问权限)

选择密文攻击(有解密记得访问权限)

RSA

基于背包问题,若背包算法破解,就没用了。

原理:密钥生成、加密、解密

求uf+vg=1

可以用现成算法,也可以连分数(高代) 

快速幂模m^e==?mod n

拆解指数(m**2)^(e/2)大概)奇数次数类似,-1

孙子定里

x\equiv a_i(mod\ m_i)

方程组

解法:M=πmi,Mi=M/mi

找MiMi'==1 mod mi

x=∑aiMiMi'

平方剩余

定义:a是模p平方剩余<=> x^2==a(modp) (*)有解

标签:剩余,复习,mi,密码,密钥,密码学,欧拉,mod
From: https://blog.csdn.net/m0_68339197/article/details/140160751

相关文章

  • 《计算机网络 A》复习提纲
    第一章概述1、互联网发展的三个阶段。2、指定互联网的正式标准的三个阶段:互联网草案,建议标准,互联网标准3、互联网的组成:边缘部分(资源子网)和核心部分(通信子网)4、端到端的通信方式:对等方式(P2P方式)和客户-服务器方式(C/S方式)5、计算机网络的数据交换技术:电路交换:线路建......
  • 计算机组成原理复习与预习指南~持续更新~
    计算机组成原理是计算机科学领域的基石,理解它不仅能帮助你更好地掌握计算机的工作原理,还能为你在编程、系统设计和性能优化方面提供强大的理论支持。本文将带你深入探索计算机的组成,从CPU、存储器到系统总线和I/O系统,全面解析各个部分的工作原理和实际应用。同时,我们也会结......
  • 天气学原理复习整理(南信大)
    第0章绪论天气学的含义:天气学原理是研究不同尺度的天气系统和天气现象发生发展及其变化的基本规律,并利用这些规律来预测未来天气的科学。天气系统:在时间或者空间上可以与其他系统区别开来的一个实体。在系统与系统之间存在着界面,而各系统的物理量可以通过界面交换。天气过......
  • 7.5复习C语言
    7.5复习C语言地址传参和值传参的区别1、地址传参是指将函数调用时实参的地址或指针作为形参传递给函数,函数内对形参所指向的内存空间进行操作会改变实参的值也会影响其他使用该实参的地方。2、值传参是指将函数调用时实参的值复制价给形参函数内对形参进行操作不会影响实参的值......
  • 无线传感器网络期末复习
    无线传感器网络概述引言用于国防军事,国家安全环境监测、交通管理、医疗卫生、制造业、反恐赈灾通信方式:1.有线2.无线3.红外4.光短距离的无线低功率通信技术从技术特征看是无中心结点的全分布系统:1.探测感知模块2.数据处理模块3.......
  • 艾宾浩斯遗忘曲线复习计划表Excel下载
    艾宾浩斯遗忘曲线复习计划表Excel下载 改造自贵乎大神的Excel:艾宾浩斯遗忘曲线怎么用?链接:https://pan.baidu.com/s/1rqQLOPXAxTxDs_Tk9fIN5A提取码:u53x如果失效了,记得提醒我 日期:是从今天2020/11/02计划到2025/05/26用法:不要修改或删除任何日期(任何一行都不要删除掉......
  • 地理信息网络复习(from GPT)
    复习第一章概述WebGIS的概念以及系统架构:WebGIS(WebGeographicInformationSystem)是利用网络技术实现地理信息系(GIS)功能的系统。它结合了Web技术与GIS技术,用户可以通过浏览器访问和操作GIS数据。系统架构通常包括客户端、Web服务器、GIS服务器和数据库服务器等部分。W......
  • 大众传播期末复习
    人类传播的发展阶段口语文字印刷电子口语传播的重要意义:1、语言拓展了人类信息传播的内容2、语言不仅是人类重要的交际工具,而且成为人类重要的思想工具。3、在长度、复杂性、准确性个精细程度方面,语言可以记忆、传递、接受和理解的信息,都远远超过了非语言时代。口语传......
  • 卷积的基本性质-信号与系统考研复习大全
    ......
  • 操作系统大题复习
    磁盘调度算法一次磁盘读写需要的时间寻道时间先来先服务FCFS优点:公平缺点:性能差,寻道时间长最短寻道时间有限SSTF缺点:可能产生饥饿现象扫描算法SCAN优点:不会产生饥饿现象缺点:响应频率不平均循环扫描算法C-SCAN优点:磁道响应频率平均缺点:平均寻道时间长多道......