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 筱 筱 閱讀(202) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 会泽县| 罗城| 荆门市| 瑞昌市| 东乌珠穆沁旗| 江津市| 台州市| 北辰区| 高邮市| 高唐县| 宾阳县| 思南县| 张家口市| 射洪县| 察雅县| 图木舒克市| 金川县| 资兴市| 浦县| 丹棱县| 卢氏县| 鸡西市| 宁晋县| 陆良县| 淅川县| 大宁县| 雷波县| 黑河市| 云林县| 夏邑县| 柞水县| 邹城市| 桓仁| 铅山县| 河池市| 成安县| 金门县| 宜宾市| 定西市| 育儿| 阜城县|