vickzhu

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            151 隨筆 :: 0 文章 :: 34 評論 :: 0 Trackbacks

          一 簡單加密(不可逆):
                  MD5(信息摘要算法,Message Digest),SHA(安全散列算法,Secure Hash,Algorithm)、HMAC(散列消息鑒別碼,Hash Message Authentication Code)

          二 復雜算法:
                  1、對稱加密:加密解密使用相同的密鑰:DES(Data Encryption Standard,數據加密算法) 、IDEA、RC2、RC4、SKIPJACK
                  2、非對稱加密:分為公開密鑰(publickey)和私有密鑰(privatekey),且公開密鑰與私有密鑰是一對。非對稱加密算法實現(xiàn)機密信息交換的基本過程是:甲方生成一對密鑰并將其中的一把作為公用密鑰向其它方公開;得到該公用密鑰的乙方使用該密鑰對機密信息進行加密后再發(fā)送給甲方;甲方再用自己保存的另一把專用密鑰對加密后的信息進行解密。甲方只能用其專用密鑰解密由其公用密鑰加密后的任何信息。非對稱加密算法的保密性比較好,它消除了最終用戶交換密鑰的需要,但加密和解密花費時間長、速度慢,它不適合于對文件加密而只適用于對少量數據進行加密。經典的非對稱加密算法如RSA(三個人名:Ron Rivest, AdiShamir 和Leonard Adleman)算法等安全性都相當高。

          posted on 2009-11-05 11:30 筱 筱 閱讀(202) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 溧水县| 汉寿县| 常熟市| 论坛| 元氏县| 宜君县| 平和县| 会泽县| 平度市| 岚皋县| 来凤县| 南木林县| 长丰县| 牡丹江市| 会宁县| 嵊泗县| 高平市| 门头沟区| 三门县| 长海县| 邢台县| 当雄县| 赫章县| 阳谷县| 高安市| 榆树市| 南开区| 珠海市| 长兴县| 泰来县| 白水县| 桦南县| 鄂尔多斯市| 上高县| 阿图什市| 于都县| 鄄城县| 涟源市| 漾濞| 离岛区| 胶南市|