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

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


          網站導航:
           
          主站蜘蛛池模板: 九龙城区| 云梦县| 和田县| 井陉县| 霍山县| 湘潭市| 静安区| 平遥县| 博客| 盈江县| 济阳县| 辽宁省| 榆树市| 图片| 宜良县| 海阳市| 通化市| 边坝县| 泌阳县| 敦煌市| 嫩江县| 云安县| 四子王旗| 长宁县| 合作市| 新巴尔虎右旗| 夏河县| 元江| 安新县| 抚松县| 河西区| 新巴尔虎右旗| 镶黄旗| 盖州市| 密云县| 会理县| 东平县| 乐平市| 清徐县| 筠连县| 望都县|