在app里面我们一般都会对数据进行加密/解密,防止重要数据被泄漏。
下面我们来一步一步的看看加密/解密过程以及一般的方法
小知识:encrypt:加密 decrypt:解密 plaintext:明文 ciphertext:密文
引入
EncryptionSignature_1.png如何防止被窃听
EncryptionSignature_2.png如何加密解密
EncryptionSignature_3.png密码的类型
对称密码(Symmetric Cryptography)
- DES (Data Entryption Standard)
- 3DES
- AES (Advanced Encrytion Standard)
密钥配送问题
EncryptionSignature_10.png EncryptionSignature_11.png公钥密码 (Public-Key Cryptography)
EncryptionSignature_12.png解决密钥配送问题
RSA
EncryptionSignature_14.png混合密码系统(Hybird Cryptosystem)
EncryptionSignature_15.png混合密码加密
EncryptionSignature_16.png混合密码解密
EncryptionSignature_17.png混合密码加密解密流程
友情链接
网友评论