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

          真正的快樂來源于創造

            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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 木兰县| 东方市| 无棣县| 龙口市| 雅江县| 嫩江县| 育儿| 丽水市| 卓尼县| 古蔺县| 奇台县| 长治县| 中江县| 安龙县| 蒙城县| 利辛县| 襄城县| 青岛市| 丰县| 正阳县| 兴国县| 乌兰浩特市| 彰化市| 酒泉市| 简阳市| 光泽县| 巴马| 资兴市| 宜兴市| 盐亭县| 永嘉县| 双柏县| 霸州市| 隆回县| 台湾省| 陆川县| 白银市| 福鼎市| 五莲县| 汉寿县| 石阡县|