(*****************************************************)(**)(*AdvancedEncryptionStandard(AES)*)(*InterfaceUnitv1.3*)(**)(*Readme.txt自述文档2004.12.04*)(**)(*****************************************************)(*介绍*)AES是一种使用安全码进行信息加密的标准。
它支持128位、192位和256位的密匙。
加密算法的实现在ElAES.pas单元中。
本人将其加密方法封装在AES.pas单元中,只需要调用两个标准函数就可以完成字符串的加密和解密。
(*密匙长度*)128位支持长度为16个字符192位支持长度为24个字符256位支持长度为32个字符所有加密和解密操作在默认情况下为128位密匙。
(*文件列表*)..SourceAES单元文件..Example演示程序(*适用平台*)这份Delphi的执行基于FIPS草案标准,并且AES原作者已经通过了以下平台的测试:Delphi4Delphi5C++Builder5Kylix1本人又重新进行了补充测试,并顺利通过了以下平台:Delphi6Delphi7特别说明:在Delphi3标准版中进行测试时,因为缺少Longword数据类型和Math.pas文件,并且不支持overload指示字,所以不能正常编译。
(*演示程序*)这个示例程序演示了如何使用AES模块进行字符串的加密和解密过程。
(*使用方法*)在程序中引用AES单元。
调用函数EncryptString和DecryptString进行字符串的加密和解密。
调用函数EncryptStream和DecryptStream进行流的加密和解密。
调用过程EncryptFile和DecryptFile进行文件的加密和解密。
详细参阅Example文件夹中的例子。
(*许可协议*)您可以随意拷贝、使用和发部这个程序,但是必须保证程序的完整性,包括作者信息、版权信息和说明文档。
请勿修改作者和版权信息。
这个程序基于MozillaPublicLicenseVersion1.1许可,如果您使用了这个程序,那么就意味着您同意了许可协议中的所有内容。
您可以在以下站点获取一个许可协议的副本。
http://www.mozilla.org/MPL/许可协议的发布基于"ASIS"基础,详细请阅读该许可协议。
AlexanderIonov是AES算法的最初作者,保留所有权利。
(*作者信息*)ElAES作者:EldoS,AlexanderIonovAESInterfaceUnit作者:杨泽晖(JorlenYoung)您可以通过以下方式与我取得联系。
WebSite:http://jorlen.51.net/http://mycampus.03.com.cn/http://mycampus.1155.net/http://mycampus.ecoo.net/http://mycampus.5500.org/Email:stanley_xfx@163.com
2023/10/16 19:37:23 220KB 控件 源码 计数类 资源
1
实用的平方根容积卡尔曼滤波算法,有效地解决了方差矩阵失去正定性的问题,可以很好地收敛,取得很好地跟踪效果。
源程序中绘制了图形,方便直观地看出滤波前后的效果。
2023/10/12 5:51:10 2KB MATLAB SCKF Lorenz63 Filter
1
许多开发者对c/c++语言及其底层原理掌握不牢固,在面试过程中经常漏洞百出,无法取得好成绩。
而招聘单位为了得到高素质的员工往往采用各种形式的面试考察求职者,这让面试难度大大增加。
求职者要想成功应聘,不仅需要扎实的基本功,还需要经受情商和智商方面的考验。
  本书通过380余个面试题,对企业招聘c/c++程序员需要掌握的知识进行了系统、全面的总结,以帮助读者进行充分的面试准备,在激烈的竞争中成功应聘。
本书内容大多取材于各大it公司的面试题,详细分析了应聘c/c++程序员职位的常见考点。
本书主要内容包括面试流程及准备、英语面试、电话面试、c/c++语言基础、流程控制、输入输出、预处理、内存管理、指针、面向对象基础、类、多态、继承、函数、模板与stl、数据结构、软件工程、数据库、操作系统、计算机网络、经典算法题、数据库操作题、思维拓展、文字解答实战题、程序改错实战题、编写程序实战题、智力测试、逻辑测试等。
  本书附带1张光盘,内容为本书所有面试题的多媒体教学视频及其他学习资料。
  本书中的面试题不但以实例代码的形式对答案进行了详细解析,还对问题的相关知识点进行了扩展说明。
希望通过本书,读者可以成功应聘,并提升综合素质。
本书适合应聘c/c++职位的程序员阅读,也适合其他程序员作为拓展读物进行阅读。
目录:第1篇求职准备和技巧第1章了解面试——通过面试抓住机会第2章英文面试第3章电话面试第2篇c/c++基础知识第4章c/c++语言基础第5章流程控制第6章输入输出第7章预处理以及内存管理第8章指针第9章面向对象与类第10章继承第11章函数第12章模板与stl第3篇c/c++专业应用第13章数据结构第14章软件工程第15章数据库、操作系统、计算机网络第16章上机操作题第17章思维拓展.第4篇c/c++面试题实战解析第18章文字解答实战题第19章程序改错实战题第20章编写程序实战题第5篇智力测试与逻辑测试第21章智力测试第22章逻辑测试
2023/10/11 13:02:13 29.92MB c/c++ 程序员 面试
1
本文设计了基于四种系统集成的的主动悬架系统——机械系统、控制系统、电子系统和液压系统。
介绍了一种广泛应用于电力系统(PBW)系统的电动力学致动器(EHA),而不是传统的液压阀元件。
在建模之后,设计了主动悬架模糊PID控制器,并在Matlab中建立了计算机仿真。
并对四分之一汽车主动悬架系统进行了仿真,取得了较好的效果。
2023/10/10 23:06:11 579KB fuzzy
1
“古建”软件GuCAD采用完全自主知识产权的三维CAD,包括了三维建筑造型、二维施工图生成、细致的三维渲染等模块,提供大量的建筑部件图块和丰富的材质库,在对故宫、北京四合院建筑数字化以及大量工程实例设计中取得了良好的效果,极大的提高了设计效率。
2023/10/10 10:50:41 7.86MB 采用三维CAD
1
2013开始接触敏捷开发,一直在重复重复的学习,一本书不知道读了多少遍,对于一个问题,不断的思考了多少次,不同的阶段思考的想法又完全不同。
ArievanBennekum提出“你需要真正的敏捷,为转变为此你需要克服范式”,VanBennekum指出为取得成功,需“达成敏捷”而非“去做敏捷”。
克服范式是十分必要的;
为了达成敏捷,人们需要正确的心态。
敏捷是一种基于敏捷软件开发宣言的、在价值和原则上的互动理念。
VanBennekum声称:“技术促进了敏捷起作用,但是工具并不能使你达成敏捷。
”,敏捷并非是仅去实现一件事情,而是一种增进企业适应性的变革。
敏捷宣言和原则,现在还有多少人在关心,当我们在实施“
2023/10/5 11:12:03 288KB 克服范式,达成真正的敏捷
1
PUttyPuTTY是一套免费的SSH/Telnet程序,它可以连接上支持SSHTelnet联机的站台,并且可自动取得对方的系统指纹码(Fingerprint)。
2023/10/5 7:34:26 287KB Putty
1
《单级单吸离心泵轴承润滑方式改造》IS系列单级单吸离心泵,由于设计原因,离心泵所用的滚动轴承用机油润滑,动密封泄漏十分严重,威胁设备的安全稳定运行,笔者在几年的工作中,对轴承箱密封进行多次的小改小革都取得了一定的效果。
但泄漏问题没有彻底解决,后经过实践改机油润滑为润滑脂润滑,效果良好。
1
本学期,我从各方面严格要求自己,结合本班学生的实际情况,勤勤恳恳,兢兢业业,使教学工作有计划、有组织、有步骤地开展,圆满地完成了教学任务。
立足现在,放眼未来,为使今后的工作取得更大的进步,现对本学期教学工作做出总结,希望能发扬优点,克服不足,总结经验教训,继往开来,以促进教学工作更上一层楼。
  一、认真备课,不但备学生而且备教材备教法,根据教材内容及学生的实际,设计课的类型,拟定采用的教学方法,并对教学过程的程序及时间安排都作了详细的记录,认真写好教案。
每一
2023/9/12 20:35:05 30KB 小学3年级数学-工作总结5
1
2016年欧盟发布《通用数据保护条例》(GeneralDataProtectionRegulation,以下简称GDPR)并于2018年5月正式生效,对个人隐私权利提出了明确的法律要求。
近年来,阿根廷、新西兰、巴西、印度、土耳其等国家相继制定或修订本国隐私保护法律。
全球范围愈加严格的隐私监管态势客观上对隐私保护合规提出更高要求。
华为云在隐私保护方面付出诸多努力并取得了显著的成效,借此白皮书将华为云的隐私保护理念和措施分享给客户,解决客户在使用华为云过程中可能遇到的隐私保护相关问题。
1
共 279 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡