當柳上原的風吹向天際的時候...

          真正的快樂來源于創造

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
          密碼學的加密算法可分為 單向加密算法,對稱加密算法和非對稱加密算法三類。
          • 單向加密算法是數據完整性驗證的常用算法,MD5SHA是單向加密算法的代表;
          • 對稱加密算法是數據存儲加密的常用算法,DESAES是對稱加密算法的代表;
          • 非對稱加密算法是數據傳輸加密的常用算法,RSA是非對稱加密算法的代表。對稱加密算法也可以用作數據傳輸加密,但非對稱加密算法在密鑰管理方面更有優勢,在安全級別上更高,只是時間效率上不如對稱加密算法。

          JAVA API對密碼學的支持
          • MessageDigest類,可以構建MD5,SHA兩種加密算法;
          • Mac類可以構建HMAC加密算法;
          • Cipher類可以構建多種加密算法,如DES,AES,RSA,DSA,DH等;
          • Signature類可用于數字簽名和簽名驗證;
          • Certificate類可用于操作證書。

          posted on 2010-12-05 14:24 何楊 閱讀(221) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 平顶山市| 乐都县| 肇庆市| 韩城市| 罗城| 绵阳市| 科技| 资源县| 惠水县| 高阳县| 洪湖市| 刚察县| 屏边| 长丰县| 汉川市| 会宁县| 阆中市| 夏河县| 梧州市| 西林县| 宣汉县| 普宁市| 惠州市| 鹿泉市| 海晏县| 潼南县| 左贡县| 开远市| 盐亭县| 辽阳市| 九寨沟县| 柳江县| 红桥区| 信宜市| 沙河市| 衡阳市| 夏河县| 芷江| 无棣县| 会理县| 阿坝县|