对称式加密实作-国立清华大学.PPTVIP

  • 2
  • 0
  • 约1.85千字
  • 约 18页
  • 2018-07-05 发布于天津
  • 举报
对称式加密实作-国立清华大学

Android 對稱加密實作 Outline 利用JAVA實作 -DES -AES -MD5 -SHA 對稱式加密系統 訊息的傳送方和接收方共同使用同一把金鑰進行加解密 簡便效率高,加解密速度快 金鑰簡短 金鑰的保管安全性也是一個問題 DES 和 AES 流程 產生一把key 呼叫getInstance產生一個Cipher物件 呼叫init設定為加密或解密 加密/解密 Package import java.security.*; import javax.crypto.*; DES Key //產生金鑰 KeyGenerator keygen =KeyGenerator.getInstance(Algorithm); SecretKey deskey = keygen.generateKey(); 加密 //加密 Cipher c1 = Cipher.getInstance(Algorithm); c1.init(Cipher.ENCRYPT_MODE

文档评论(0)

1亿VIP精品文档

相关文档