摘要: 信号量及PV操作 一个特殊变量 用于进程间传递信息的一个整数值 定义如下 信号量说明:semaphore s; 对信号量可以实施的操作:初始化、P和V P、V操作定义 down up 有关说明 P、V操作为原语操作 在信号量上定义了三个操作 初始化(非负数)、P操作、V操作 最初提出的是二元信号量( 阅读全文
posted @ 2020-03-05 22:56 insist钢 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 进程间制约关系 进程的制约关系:并发进程之间彼此相关,相互影响,一个进程的执行可能影响其他进程的执行结果。 制约关系的类型:根据共享资源性质的不同,可分为: 直接制约关系:也称"合作关系",是指一个进程执行完后,另一个进程才能开始,否则不能开始。 间接制约关系:也称"竞争关系",指一个进程访问共享资 阅读全文
posted @ 2020-03-05 21:07 insist钢 阅读(2547) 评论(0) 推荐(0) 编辑
摘要: DES的子密钥生成 step1: 最初64bit密钥通过置换选择PC 1得56bit密钥 步骤一: 去掉第8、16、24、32、40、48、56、64八位; 剩余的56bit按照表打乱次序。 step2: 56bit密钥分为2个28bit数据C0D0,每轮迭代中,Ci 1和Di 1分别循环左移1位或 阅读全文
posted @ 2020-03-05 20:24 insist钢 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 数据加密标准(DES) 概述 DES(Data Encryption Standard)是由1971年IBM公司设计出的一个加密算法,1977年经美国国家标准局(NBS)采用作为联邦标准之后,已成为金融界及其它各种民间行业最广泛应用的对称密码系统,是第一个被公布出来的标准算法。四十年来,尽管计算机硬 阅读全文
posted @ 2020-03-05 19:25 insist钢 阅读(2826) 评论(0) 推荐(0) 编辑
摘要: 分组密码 概述 所谓分组密码,简单地说就是对明文进行分组,每组的长度都相同,然后对每组明文使用密钥进行加密得密文,解密即对每组明文使用密钥进行解密得到明文。 通常情况是明文、密文等长。(好处是处理速度快,节约了存储,避免了浪费带宽.) 1. 定义 分组密码包含5个部分{M,C,K,E,D}, M=F 阅读全文
posted @ 2020-03-05 17:47 insist钢 阅读(1207) 评论(0) 推荐(0) 编辑