摘要:
快速上手几个Linux命令 用户与密码 当我们打开一个新系统的时候,第一件要做的事就是登录。系统默认有一个 Administrator 用户,也就是系统管理员,它的权限很大,可以在这个系统上干任何事。Linux 上面也有一个类似的用户,我们叫 Root。同样,它也具有最高的操作权限。 对于 Wind 阅读全文
摘要:
递归 在递归中,每次嵌套调用都会让函数体生成自己的局部变量,正好可以用来保存不同状态下的数值,为我们省去了大量中间变量的操作,极大地方便了设计和编程。 如何把复杂的问题简单化? 初始状态,也就是 n=1 的时候,命题是否成立; 如果 n=k 1 的时候,命题成立。那么只要证明 n=k 的时候,命题也 阅读全文
摘要:
数字签名的实现方案 基于RSA的签名方案 方案的原理: 签名者使用自己的私钥对待签名消息m进行签名(加密),然后将m和密文发送给接收者,接收者使用签名者的公钥进行验证(解密)。签名验证过程与RSA加解密过程相似。 1. 方案 (1)参数设置 ① 任取两个大素数p和q; ② 计算n=p q(注:此时n 阅读全文
摘要:
数字签名 1. 数字签名(digital signature): 指附加在某一个电子文档(例如word文档)中的一组代码,它是利用密码技术对该电子文档进行认证形成的,用于标识签名者的身份以及签名者对电子文档的认可,并能别接收者用来验证该电子文档在传输过程中是否被篡改或伪造。 2. 数字签名的特点及要 阅读全文
摘要:
密码学基础:如何让你的密码变得“不可见”? 经典的密码学算法:对称加密算法、非对称加密算法和散列算法。 对称加密算法 对称加密,代表加密和解密使用的是同一个密钥。 如果我想给你发一段消息,又不想被其他人知道。那么我作为发送方,会使用加密算法和密钥,生成消息对应的密文;而你作为接收方,想要阅读消息,就 阅读全文
摘要:
你可以把Linux内核当成一家软件外包公司的老板 电脑组装好就能直接用吗? 有密密麻麻都是针脚的 CPU;有铺满各种复杂电路的一块板子,也就是主板;还需要买块显卡,用来连接显示器;还需要买个网卡,里面可以插网线;还要买块硬盘,将来用来存放文件;然后还需要一大堆线,将这些设备和主板连接起来;最终再来一 阅读全文