[K-Point] 密碼學概述

密碼學

密碼學算法的分類

  1. 消息編碼:Base64
  2. 消息摘要:MD類、SHA類、MAC
  3. 對稱密碼:DES、3DES、AES
  4. 非對稱密碼:RSA、DH密鑰交換
  5. 數字簽名:RSASignature、DSASignature

Java編程中常用類

  1. 消息編碼
    BASE64Encoder、BASE64Decoder
  2. 消息摘要
    MessageDigest
  3. 對稱密碼
    KeyGenerator、SecretKey、Cipher
  4. 非對稱密碼
    KeyPairGenerator、KeyFactory、KeyPair、PublicKey、PrivateKey、Cipher
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 概述 之前一直對加密相關的算法知之甚少,只知道類似DES、RSA等加密算法能對數據傳輸進行加密,且各種加密算法各有...
    Henryzhu閱讀 3,218評論 0 14
  • 本文主要介紹移動端的加解密算法的分類、其優(yōu)缺點特性及應用,幫助讀者由淺入深地了解和選擇加解密算法。文中會包含算法的...
    蘋果粉閱讀 11,679評論 5 29
  • 1、不安全的隨機數生成,在CSRF TOKEN生成、password reset token生成等,會造成toke...
    nightmare丿閱讀 3,994評論 0 1
  • 西域很遠,遠到只能聽見朔朔疾風。那里是沙的世界,日月孤獨地起落在一座座沙坡上。千年的沙棘終究抵不住荒涼,千...
    冰夫閱讀 201評論 0 0
  • 上一篇我們分享了如何用一個有趣的方式作為開頭,而這一篇或許你已經猜到,我要講的就是如何有個好結尾! 首先我們必須解...
    蘇老夫子閱讀 572評論 0 7

友情鏈接更多精彩內容