logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数字签名(RSA签名、ElGamal签名、Schnorr签名、DSS、DSA、离散对数签名、特殊性质的签名算法、Chaum盲签名、Chaum-Antwerpen不可否认签名、群签名、MUO代理签名)

数字签名的必要性消息认证能够使通信双方对接收到的信息来源及完整性进行验证,防止第三方的攻击,然而却不能防止通信双方中的一方对另一方的欺诈。这种欺诈有多种形式,例如通信双方(发送方A、接收方B)利用双方共享的密钥对称加密进行消息认证时,B可以伪造一个消息并声称是由A发出的,由于A和B共享密钥,可以通过消息认证。因此,在通信双方未建立起完全的信任关系时,需要有新的信息安全技术来保证传输信息的真实性,解

#密码学#算法#抽象代数
公钥密码(密码学数学基础、RSA、ElGamal、Rabin、椭圆曲线密码体制)

公钥密码体制每个用户生成一个密钥对,公钥pk,私钥sk公钥在系统被公开私钥由本人安全保管公钥由系统中其他用户使用,私钥本人私用公钥密码体制也称非对称密码体制公钥密码体制主要用于密钥分发公钥密码体制优势密钥分发:公钥采用公开信道传输密钥管理:在N个用户的系统中,每个用户只需要保管自己的私钥以及其他N-1个用户的公钥,整个系统只需要维护N个公钥密码学数学基础之数论Fermat定理若p是素数,a是正整数

#算法#密码学
数据结构十大排序算法

排序算法0. 算法概述0.1 算法分类0.2 算法复杂度0.3 总结1. 冒泡排序1.1 算法描述1.2 算法分析1.3 动图演示1.4 代码实现2. 选择排序2.1 算法描述2.2 算法分析2.3 动图演示2.4 代码实现3. 插入排序3.1 算法描述3.2 算法分析3.3 动图演示3.4 代码实现4. 希尔排序4.1 算法描述4.2 算法分析4.3 动图演示4.4 代码实现5. 归并排序5.1

#数据结构#算法#排序算法
计算机网络选择填空题

1、网络协议主要要素为_________。【答案】语法、语义、同步。2、一座大楼内的一个计算机网络系统,属于________。【答案】LAN。3、随着电信和信息技术的发展,国际上出现了所谓“三网融合”的趋势,下列属于三网之一的是(ABC)A.传统电信网  B.计算机网C.有线电视网D.卫星通信网4、通信系统必须具备的三个基本要素是( C )A、终端、电缆、计算机B、信号发生器、通信线路、信号接收设

#网络#网络协议
消息认证和杂凑函数(消息认证码、数据认证算法、Hash函数、MD5、SHA1)

消息认证抗被动攻击–加密抗主动攻击–消息认证对称密码可以抵抗主动攻击,因为敌手截获密文修改,接收方解密时会出现乱码公钥密码不可以抵抗主动攻击,敌手拿到公钥便可以直接加密符合语义的明文,接收方可能把敌手当作接收方了,因此需要消息认证来证明消息是谁发送的。消息认证是一个过程,用于验证消息的真实性、完整性、顺序性、时间性...

#密码学#算法
数据结构概念/名词解释以及简答题(适用于电子信息计算机考研复试面试以及期末考试)

绪论数据:数据是信息的载体,信息是数据的内涵。数据元素:数据的基本单位。数据项:构成数据元素不可分割的最小单位。数据对象:性质相同的数据元素的集合,是数据的子集。数据类型:一个值的集合以及定义在此集合上一组操作的总称。原子类型、结构类型、抽象数据类型ADT。抽象数据类型ADT:只关系逻辑结构,无需关系具体实现、存储结构。由数据对象、数据关系、基本操作组成。数据结构:相互之间存在一种或多种特定关系的

#算法#链表#数据结构
电子信息计算机考研复试面试全面总结

最近准备复试想到毕业设计中可能会问的知识,于是就按照自己的设想来进行这方面的总结,相关资源我已经整理成了word文档,需要的点击这里毕业设计相关的问题,然后在后台回复:考研面试,就可以获得全套资源。往期回顾计算机考研面试------数据库计算机考研面试------数据结构计算机考研面试------操作系统计算机考研面试------编程语言计算机考研面试------计算机网络计算机考研面试-----

#面试#经验分享#数据库 +2
到底了