运行环境:Windows XP 开发环境:Microsoft Visual C++ 中文版 软件思路:加密密钥和解密密钥的生成过程: ① 选取两个足够大的质数P和Q; ② 计算P和Q相乘所产生的乘积n=P*Q; ③ 找出一个小于n的数e,使其符合与(P-1)*(Q-1)互为质数; ④ 另找一个数d,使其满足(e*d) mod [(P-1)*(Q-1)]=1; (n,e)即为公开密钥,(n,d)即为私有密钥。
ISO-17799安全标准中文版 3.1.1 信息安全策略文档 一部策略文档经管理层批准后被公开发布并以适当的方式传达给所有雇员。它应当声明管理承诺,并且阐明该组织实现信息安全的途径。该策略文档至少应当包括以下指导性内容: a) 信息安全的定义,它的总体目标和范围以及安全保密性作为信息共享的许可机制的重要性(参加介绍) b) 对管理意图、总体信息安全的目标和原理的简单说明。 c) 简短的说明安全策略、原理、标准和对该组织具有特殊重要意义的符合性要求,例如: 1) 符合法律规定和合同要求; 2)
More Exceptional C++是Exceptional C++的续篇。根据多年程序开发的实践经验、Herb Sutter向C++程序员提供了久经考验的程序设计技术和行之有效的解决方案,这些技术和方案对设计从小型工程到企业级应用的现代软件系统大有裨益。 围绕着40个编程难题, More Exceptional C++引导读者深刻理解成功的C++软件设计和开发中至关重要的原则和议题。书中包括一些新的主题,强化了泛型程序设计、内存管理、C++标准库的使用等内容,并涵盖了traits和p
Exceptional C++通过举例说明如何着手设计健壮的软件工程。除了大量其他的材料,本书还包括了流行因特网c++特性Guru of the week(或者,简称为GotW)的前30个问题的扩展版本,以及一系列阐明特定设计和编码技巧的自包含C++工程问题及其解决方案。 本书不是一个代码难题的随意摸彩袋;它基本上是使用c++语言试探现实世界企业软件设计的一个向导。它使用了问题/解决方案的形式,因为这是我所知道的用来将你(亲爱的读者)引入到问题背后的思想和指导方针背后的原因的最有效的方法。虽然