在app里面我們一般都會對數據進行加密/解密,防止重要數據被泄漏。
下面我們來一步一步的看看加密/解密過程以及一般的方法
小知識:encrypt:加密 decrypt:解密 plaintext:明文 ciphertext:密文
引入
EncryptionSignature_1.png
如何防止被竊聽
EncryptionSignature_2.png
如何加密解密
EncryptionSignature_3.png
密碼的類型
EncryptionSignature_4.png
對稱密碼(Symmetric Cryptography)
EncryptionSignature_5.png
- DES (Data Entryption Standard)
EncryptionSignature_6.png
- 3DES
EncryptionSignature_7.png
EncryptionSignature_8.png
- AES (Advanced Encrytion Standard)
EncryptionSignature_9.png
密鑰配送問題
EncryptionSignature_10.png
EncryptionSignature_11.png
公鑰密碼 (Public-Key Cryptography)
EncryptionSignature_12.png
解決密鑰配送問題
EncryptionSignature_13.png
RSA
EncryptionSignature_14.png
混合密碼系統(Hybird Cryptosystem)
EncryptionSignature_15.png
混合密碼加密
EncryptionSignature_16.png
混合密碼解密
EncryptionSignature_17.png
混合密碼加密解密流程
EncryptionSignature_18.png
友情鏈接