一、密码学无处不在
1.通信安全:
- web传输:HTTPS
- 无线传输:802.11i WPA2, GSM, Bluetooth
2.硬盘文件的加密: EFS, TrueCrypt
3.内容保护(例如DVD,Blu-ray蓝光光碟): CSS(Content Scrambling System内容混淆系统), AACS
4.用户认证
。。。。还要非常多的方向。
二、HTTPS
在网络传输中,为了保证数据的安全性与通信双方的可认证性,将原始的http升级为HTTPS,“S”即“SSL”/“TLS”,S能保证网络通信的数据不可窃取,不可篡改
TLS由两部分组成:
-
握手协议(Handshake Protocol):通过公钥加密的方式交换共享密钥。
-
记录层(Record Layer):通过共享密钥来传输数据,确保机密性与完整性。
三、硬盘文件的加密:
Alice将文件进行加密,之后即使被窃取了,窃取者也无法读取文件的内容,如果窃取者试图修改文件内容,当Alice再次读取被修改的文件时,也会发现文件被恶意修改了,进而忽略该文件。
四、对称加密算法:
Alice和Bob使用同一密钥&