《密码编码学——加密方法的C与C++实现(第二版)》本书分分三个部分。
第一部分描述密码学中的常用算法和数论算法,以及这些算法的C和C++程序实;第二部分描述密码算法的C和C++实现,主要包括RSA系统和替代DES的Rijindael算法。
第三部分给出了书中C函数和C++函数的一览表及一些有用的网址。
本书注重算法的实现以及密码算法与C和C++程序的结合,这也是本书的主要特色之一。
从实用的角度来看,本书提供了一个可用于现代密码的完整软件包。
书中除重点介绍了两种重要的密码算法之外,还涉及程序的检查及错误处理、密码策略及密码的前景等。
该书的第一版问世后,被译为英文在美国出版发行;本书则是依据作者对德文第二版的最新增订版译出的。
2024/5/18 3:31:15 6.37MB 密码学
1
其中有涉及到的技术有:1.串口发送10进制,16进制数据2.串口接收10进制,16进制数据3.Text文本行字体颜色设置(蓝色字体为串口返回的数据)4.INI配置文件读写操作(保存所有信息,方便下一次启用)5.中文乱码需加  RS232.Encoding=System.Text.Encoding.GetEncoding("UTF-8")里头有两种读取模式,第一种立即读取可用字节,第二种是不断读取(直到换行)这两种模式的不同可以提高调试的容错率,这里是其他串口调试软件没有的。
第二种读取法,是要读取到换行符号才会停止读取,不然会一直阻塞。
当不返回换行符,那可以将程序强行终止
1
用MATLAB写的四维数据空间建模源代码,十分简洁明了,如果你想用MATLAB做出四维数据[X,Y,Z,S]的空间立体图,其中X,Y,Z表示三维空间坐标,S是属性值,那么这两种方法一定对你有用!
2024/5/16 22:26:28 1KB 四维数据 matlab 空间
1
变采样和多相滤波器的实现。
本程序实现了一个变采样程序,中间设计滤波器设计和插值抽取。
其中滤波器设计用的是窗函数法,根据要求设计窗函数,得到窗函数的长度。
接着是插值,滤波,抽取,得到最后变采样之后的波形文件、另外对比了用直接卷积和多相分解卷积两种方法最后的结果。
2024/5/16 4:40:05 255KB 多相 滤波器 低通滤波器
1
1.利用DCT进行jpg压缩,其中DCT可以调用函数,其它尽量自己编写代码,压缩过程可进行适当简化(通过查书了解jpg的原理);
2.对图像进行二值化,请利用二值图像压缩方法进行数据压缩,然后解压缩,看通过肉眼能否看清表盘数据,比较两种算法的压缩效果;
3.发挥部分:以51单片机为背景用C语言将2中的方法实现:或者用matlab对压缩后的图像进行识别。
2024/5/13 11:34:44 172KB DTC变换 二值法 matlab代码
1
实验二设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。
要求:1.可以对任何简单类型和任意对象进行排序2.可以支持升序、降序、字典排序等多种顺序要求3.可以随意增加排序算法和顺序要求,保证其他程序不修改4.减少程序代码中逻辑上的冗余5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点6.提交设计报告,包括:使用UML设计的类图;
主要程序代码说明;
方案优缺点比较。
2024/5/13 6:18:41 369KB 排序 面向对象 UML
1
设计个人帐务管理系统,要求用户以合法的身份登录后可以对系统进行操作,用户可以查看,添加,删除和计算某段时间内帐务的收入和支出信息等。
帐务信息包括收入和支出两种,还有日期和备注。
2024/5/12 21:43:48 540KB javaee课设
1
学生信息管理系统源码和报告要求一个简单的界面系统,可实现对界面内显示的功能进行使用,并且用完后可重新返回界面。
主要功能一共有9项:0返回。
1.编辑学生信息。
2.显示学生信息。
3.查询学生信息。
4.更新学生信息5.添加学生信息。
6.删除学生信息。
7.计算学生成绩。
8显示学生名次。
输入学生信息:输入信息包括学生姓名,性别,学生ID,以及学生考试的两门课的成绩。
显示学生信息:显示用户所输入所有的学生信息。
查询学生信息:查询已入录的信息,要求有按姓名查找和按ID查找两种方式。
更新学生信息:添加学生信息:入录新的学生信息。
删除学生信心:删除指定学生的信息。
计算学生成绩:计算学生两门课的成绩,计算总分和平均成绩。
显示学生名次:对学生的总成绩进行排名,并且按照成绩从高到低的输出。
返回:返回上一层界面要求一个简单的界面系统,可实现对界面内显示的功能进行使用,并且用完后可重新返回界面。
主要功能一共有9项:0返回。
1.编辑学生信息。
2.显示学生信息。
3.查询学生信息。
4.更新学生信息5.添加学生信息。
6.删除学生信息。
7.计算学生成绩。
8显示学生名次。
输入学生信息:输入信息包括学生姓名,性别,学生ID,以及学生考试的两门课的成绩。
显示学生信息:显示用户所输入所有的学生信息。
查询学生信息:查询已入录的信息,要求有按姓名查找和按ID查找两种方式。
更新学生信息:添加学生信息:入录新的学生信息。
删除学生信心:删除指定学生的信息。
计算学生成绩:计算学生两门课的成绩,计算总分和平均成绩。
显示学生名次:对学生的总成绩进行排名,并且按照成绩从高到低的输出。
返回:返回上一层界面
2024/5/11 21:47:29 116KB C++ 信息管理系统
1
利用光外差检波所具有的成像作用的显微镜即是光外差激光显微镜。
在外差检波中,检测的是频率不同的两种光之间的差频,只当整个光接收面上两种光的相位差一致时才能检测出差拍成分,不一致时在整个光接收器内互相抵消而检测不出。
2024/5/6 15:47:20 2.22MB
1
本V-BLAST程序含有两种实现代码、实现结果图以及实验报告,ZF算法主要有4种:lineralzf,zfqr,zfsqrd,zfvblast,MMSE算法主要有4种:linermmse,mmseqr,MMSEvblast,以及ML算法,附带结果图以及实验报告。
2024/5/4 1:55:21 769KB MIMO BLAST ZF MMSE
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡