當(dāng)柳上原的風(fēng)吹向天際的時(shí)候...

          真正的快樂(lè)來(lái)源于創(chuàng)造

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

          JAVA API對(duì)密碼學(xué)的支持
          • MessageDigest類,可以構(gòu)建MD5,SHA兩種加密算法;
          • Mac類可以構(gòu)建HMAC加密算法;
          • Cipher類可以構(gòu)建多種加密算法,如DES,AES,RSA,DSA,DH等;
          • Signature類可用于數(shù)字簽名和簽名驗(yàn)證;
          • Certificate類可用于操作證書。

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

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 沾化县| 班玛县| 罗平县| 荔浦县| 常熟市| 呼玛县| 海阳市| 诏安县| 新密市| 黑水县| 连云港市| 维西| 龙南县| 荣昌县| 临沭县| 梓潼县| 贡觉县| 固原市| 杨浦区| 福清市| 谷城县| 韶关市| 博罗县| 锦屏县| 木里| 阜城县| 鄱阳县| 保德县| 灵丘县| 江孜县| 固始县| 珲春市| 翁牛特旗| 乌鲁木齐县| 常熟市| 邛崃市| 本溪市| 元阳县| 紫金县| 竹北市| 旌德县|