vickzhu

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            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),且公開密鑰與私有密鑰是一對。非對稱加密算法實現機密信息交換的基本過程是:甲方生成一對密鑰并將其中的一把作為公用密鑰向其它方公開;得到該公用密鑰的乙方使用該密鑰對機密信息進行加密后再發送給甲方;甲方再用自己保存的另一把專用密鑰對加密后的信息進行解密。甲方只能用其專用密鑰解密由其公用密鑰加密后的任何信息。非對稱加密算法的保密性比較好,它消除了最終用戶交換密鑰的需要,但加密和解密花費時間長、速度慢,它不適合于對文件加密而只適用于對少量數據進行加密。經典的非對稱加密算法如RSA(三個人名:Ron Rivest, AdiShamir 和Leonard Adleman)算法等安全性都相當高。

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

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


          網站導航:
           
          主站蜘蛛池模板: 梅州市| 文安县| 永嘉县| 乌兰察布市| 沿河| 宜兰市| 桐城市| 确山县| 黄骅市| 四会市| 毕节市| 乐东| 寿阳县| 房山区| 浦城县| 当涂县| 厦门市| 徐汇区| 苍南县| 峨边| 旬邑县| 石门县| 蒙城县| 台湾省| 万年县| 文水县| 龙州县| 永济市| 南雄市| 绥中县| 越西县| 嘉定区| 阳江市| 关岭| 肥东县| 湛江市| 容城县| 金寨县| 滨州市| 虎林市| 侯马市|