软件设计师之计算机系统(持续更新...)

一CPU,运算器,控制器

计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备 5 大部件组成。

运算器、控制器等部件被集成在一起统称为中央处理单元(Central Processing Unit,CPU)

四计算机基本单位

五进制转换和进制加减法

六原码反码补码移码

七浮点数

八寻址

九奇偶校验码,海明码,循环冗余校验码

十RICS和CISC

十一流水线公式

十二存储器

十三Cache

十四中断

十五输入输出控制方式

十六程序查询方式

中断驱动方式

DMA方式

十九总线(分值一分,还不一定考)

二十加密技术与认证技术

加密技术

1对称加密(私有密钥加密)

加密和解密是同一把密钥只有一把密钥

密钥分发有缺陷

①加密解密速度很快

②适合加量大量非对称加密

2非对称加密(公开对称加密)

加密和解密不是同一把密钥一共有两把密钥分别是公钥和私钥

用公钥加密只能用私钥解密,私钥加密只能用公钥解密

不能通过一把推出另一把,用接收方的公钥加密明文,可以实现防止窃听的效果

密钥分发没有缺陷

①加密解密速度很慢

3混合加密

认证技术:
摘要:

将发送的明文进行Hash算法后得到摘要放在密文后一起发送过去,与接收方解密后的明文进行相同的Hash算法得到的摘要进行对 比如果一致,则没有篡改,否则有篡改


数字签名:

发送方用自己的私钥对摘要进行签名(加密 )得到数字签名放在密文后一起发送过去                                                                                             
接收方用发送方的公钥对数字签名进行验证(解密)如果验证成功则该消息没有被假冒且不能否认否则该消息的真实性为假冒发送

认证技术:
CA: 权威机构
数字证书:

用户向CA机构申请数字证书将个人信息和公钥发给CA机构CA机构颁给用户数字证书,数字证书用CA的私钥进行签名 (加密)用CA的公钥验证(解密) 数字证书得到用户的公钥

二十一加密算法

 

二十二可靠性公式

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值