<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    無線&移動互聯網技術研發

    換位思考·····
    posts - 19, comments - 53, trackbacks - 0, articles - 283
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    RSA 加密工具類

    Posted on 2009-06-01 22:38 Gavin.lee 閱讀(436) 評論(0)  編輯  收藏 所屬分類: java SE & EE

    “這種算法1978年就出現了,它是第一個既能用于數據加密也能用于數字簽名的算法。它易于理解和操作,也很流行。算法的名字以發明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。
        這種加密算法的特點主要是密鑰的變化,上文我們看到DES只有一個密鑰。相當于只有一把鑰匙,如果這把鑰匙丟了,數據也就不安全了。RSA同時有兩把鑰匙,公鑰與私鑰。同時支持數字簽名。數字簽名的意義在于,對傳輸過來的數據進行校驗。確保數據在傳輸工程中不被修改。”


    流程分析:
    1. 甲方構建密鑰對兒,將公鑰公布給乙方,將私鑰保留。
    2. 甲方使用私鑰加密數據,然后用私鑰對加密后的數據簽名,發送給乙方簽名以及加密后的數據;乙方使用公鑰、簽名來驗證待解密數據是否有效,如果有效使用公鑰對數據解密。
    3. 乙方使用公鑰加密數據,向甲方發送經過加密后的數據;甲方獲得加密數據,通過私鑰解密。

    原文出處:http://snowolf.javaeye.com/blog/381767  ,看了作者的流程分析,就能知道RSA加密有多么強大,具有多大優勢了。
    參考:http://icylife.net/yunshu/show.php?id=471   http://www.iwms.net/n935c43.aspx  http://www.iwms.net/n923c43.aspx

    主站蜘蛛池模板: 亚洲精品国产摄像头| 亚洲人成小说网站色| 国产精品美女免费视频观看| 又大又硬又爽免费视频| 视频一区在线免费观看| 免费国产高清视频| 一区二区三区免费在线视频 | 无码视频免费一区二三区| 亚洲一区精品视频在线| 毛片网站免费在线观看| 婷婷国产偷v国产偷v亚洲| 免费人成在线观看视频播放| 亚洲熟妇无码av另类vr影视| 国产免费av一区二区三区| 搜日本一区二区三区免费高清视频 | 国产午夜无码精品免费看| 亚洲人JIZZ日本人| 69免费视频大片| 中国china体内裑精亚洲日本| 成人特级毛片69免费观看| 亚洲精品在线视频| 国产亚洲免费的视频看| 亚洲男女一区二区三区| 青青久在线视频免费观看| 黄页免费视频播放在线播放| 亚洲av无码一区二区三区乱子伦| 美女露隐私全部免费直播| 久久久久亚洲AV成人网| 99热这里有免费国产精品| 亚洲免费中文字幕| 四虎精品亚洲一区二区三区| 国产拍拍拍无码视频免费| 亚洲成a人片毛片在线| 国产免费资源高清小视频在线观看| 亚洲国产日韩在线人成下载| 日韩一区二区三区免费体验| 国产成人AV免费观看| 亚洲AV男人的天堂在线观看| 亚洲精品无码永久中文字幕| 成人黄页网站免费观看大全| 99久久免费国产特黄|