應用加密技術 A0943327譚惠心 指導教授:梁明章教授.

Slides:



Advertisements
Similar presentations
北京市二级以上医院疾病预防控制工作考核标准(试行) (七)健康教育 北京市疾控中心 健康教育所 李玉青 副主任医师 二〇一一年八月 四、技术考核.
Advertisements

1 97 年度新住民子女教育研討會 九十七年十月二十九日 柯伯儒 [1] 詹雅琄 [2] [1] [2] [1] [1] 國立台北教育大學課程與教學研究所博士生、 彰化縣二林鎮廣興國小主任 [2] [2] 國立台中教育大學課程與教學研究所研究生、 彰化縣二林鎮廣興國小教師 有效提升國小新住民子女 語文學習的策略.
高中物理学习方法. 【状元说经】 胡湛智,是贵州省高考理科状元,他说复习物理 的要点首要的是充分重视课本知识,除了跟上老 师的步调外,自己一定要多钻研课本,课本上的 思考题是复习的纲,再找一些考点解析,认真搞 清每个概念、每个要求,并相应做一定数量的习 题;其次也要特别重视画图的作用,画图有直观、
語文教學分享心得 組員: B 蘇品綺 B 張慈真 B 陳怡君 B 蕭美玲 B 王雅萍 B 蔡佳珍.
環保 環保問題社會病態行為 從選購產品方面 家庭廢棄物的處理 住家的節約能源方面. 環保問題社會病態行為 社會功利主義過盛,疏忽善盡設備的責任; 缺乏惜福愛物的觀念,以自我為重心,任 意破壞使用資源; 「家」的觀念過度狹隘,只顧裝修生活的 表面,缺乏公同經營人類共有的家 — 地球 的概念; 無正確的理財觀念,而以金錢的謀取為目.
人社分中心 职工养老保险业务简介. 基本养老保险分类 1. 职工养老保险 2. 新型农村社会养老保险 3. 城镇居民社会养老保险 (城乡居民社会养老保险) (城镇居民社会养老保险和新型农村社会养老 保险合并实施)
縮短公共工程工期之 招標決標策略及作法 行政院公共工程委員會 1. 簡報大綱 壹、前言 貳、招標決標策略及作法 参、適用案件類型 肆 、 結語 2.
第5章 电子商务安全 学习目标: 1)了解电子商务对安全的基本需求。 2)理解防火墙的功能与技术。 3)掌握数据加密原理与技术。
宿建德江 內容探究 問題討論 語文小詞典 絕句淺說 借代修辭 (補充說明借代法) 延伸閱讀 應用練習 (二)
母親的教誨 胡適 投影片設計:邱芳芸、謝瑞珍.
質數的應用 – RSA加密演算法 國立中央大學 資工系 江振瑞.
工 业 产 品 设 计 广义的工业设计:产品设计、环境设计、视觉传达设计。 狭义的工业设计:产品设计。
第五章银行负债业务 孙小平 经济教研室.
2代系統簡介 (招標、領標、開標、決標).
會計資訊系統 專章A.
第三章 調整與編表.
建设工程保险制度案例分析 班级:建工134 学号: 姓名:韩秀昆.
歷史建築清水國小宿舍群修復工程 施工說明會
领会法律精神 理解法律体系 城控313-3班益达组制作.
岳麓版历史必修一 近代西方资本主义政体的建立 近代西方资本主义政体的建立 山东师大附中 侯新磊.
如何生动形象地 写人记事.
小组工作实训课(1) 第 教案 04.
计算机网络 第 7 章 计算机网络的安全.
理工科系介紹.
第12课时 对自己的行为负责 在承担责任中成长 考 点 聚 焦 考 题 探 究 考 点 拓 展 1.
社 会 保 险 知 识 培训教材.
不为追"星"所累 (三) 第四课 青春故事 授课人:商城县汪桥一中王启学.
解放軍論壇 中共信息戰發展 對我國軍事戰略之影響.
第三期 重点管理标准和制度宣贯会 2016年5月12日.
06資訊安全-加解密.
國立金門大學101學年度新生報到暨入學說明會 國立金門大學 學生宿舍 學務處簡介.
专题五 高瞻远瞩 把握未来 ——信息化战争 主讲教师:.
新办纳税人办税服务指南 (郑州经济技术开发区国税局)
第十章 现代秘书协调工作.
計算機概論 蘇俊銘 (Jun Ming Su) 資料加密技術簡介 計算機概論 蘇俊銘 (Jun Ming Su)
目 錄 壹、緣由 貳、問題解析 參、問題歸納 肆、因應對策 伍、評鑑獎勵 陸、追蹤考核 1.
依法保护青少年健康成长 1、相关新闻 2、相关法律.
交流一: 您的客户为什么要买医疗产品? 1.人总归会生病,生病肯定要花钱; 2.现在的医疗费用真的很高,承受不起;
济源市国税局网上办税业务介绍 主讲人 办税服务厅 杨武兵 2014年8月1日.
簡 報 大 綱 壹、緣起 貳、執行過程 參、效益.
歡迎蒞臨 一年二班家長日.
公開鑰匙加密演算法 密碼學大革命 public key所想要解決的問題 public key密碼系統特性
<<文獻學學習報告>>
我国的人民民主专政.
2007 學校國民教育 交流研討會 學校經驗分享.
密碼學簡介與簡單生活應用 Introduction to Cryptography & Simple Applications in Life 2010 Spring ADSP 05/07.
典藏豐富、深具特色的小型博物館 鹽分地帶文化館興建募款啟事 施工中 歡迎蒞臨參觀 建館緣由
主題課程的設計與實例 黃繼仁 課程發展與設計.
CH19資訊安全 認識資訊安全與其重要性 了解傳統與公開金鑰密碼系統, 以及基本的安全性觀念 了解訊息鑑別與雜湊函數 了解數位簽章法
資電學院 計算機概論 F7810 第十七章 資訊安全 陳邦治編著 旗標出版社.
2.2 IDEA 1990年Xuejia Lai(来学加)& J.L.Massey提出
基礎密碼學 非對稱式金鑰加密法 樹德科技大學 資訊工程系 林峻立 助理教授.
網路安全期末報告─SSL/TLS 指導教授:梁明章 報告學生:A 徐英智.
李开祥 郭雪丽 马高峰 杨洋 孙凤英 陈静 Copyright © 2007 西安交通大学电子商务系
注音符號 首冊教學 說明.
閩南語初階研習報告 《我的冊包》 改編自康軒版第一冊第二課 程詩嵐 林幸玫 李佩瑾 吳瑛瑛 李逸琦 朱嬿蓉.
小学生交通安全主题班会课件 安全 security 上派学区中心校校园安全管理办公室.
DES算法.
所以我們需要     密碼學…. 每個人都有秘密….. 安俐的體重.
幼稚園課程標準中的節奏樂器教學 4990U014李宜芸 4990U047陳靜芳 4990U049黃鈴珊 4990U050葉佩汾
電能領域修課流程圖-大學部(甲乙班) 大一上 大一下 大二上 大二下 大三上 大三下 大四上 大四下 畢業出路 *電動機 *電力系統 普通
贏得萬邦的異象.
分組專題報告 陳錦蓮、陳麗妃製作.
沪粤版八年级物理 3.5 奇妙的透镜.
客語歌謠-四季歌 台中市葫蘆墩國小教師 吳國銘 張郁棻.
注音符號教學 實務分享 公正國小 簡美月.
第四章 買賣業會計.
太陽能車、船競賽分享 主講:電子資訊學程 吳冠蓓 老師.
酸奶粘度研究 闻亮亮.
Presentation transcript:

應用加密技術 A0943327譚惠心 指導教授:梁明章教授

加密的基本原理 僅使用演算法 演算法+金鑰 任何加密法都必須具備可逆性 取代加密法:對應表 置換加密法:置換規則 對稱金鑰系統 非對稱金鑰系統 任何加密法都必須具備可逆性

對稱金鑰系統 加密與解密都使用同一金鑰 DES 3DES IDEA RC2/RC4/RC5/RC6 AES

DES(Data Encryption Standard) 資料加密標準 其替代方案有3DES、RC2及RC4

RC2/RC4 RC2與RC4則是美國RSA公司提出的對稱加密技術,RC2是用64位元的區塊加密,RC4將密鑰長度變成一個變數,可以隨需要增長密鑰位元,用串流式加密方法,一次計算一個位元組 (bite ) 。

3DES(Data Encryption Standard )三重加密標準 使用三階段DES所改良的加密方式,較DES更為安全 是國內金融IC提款卡採用的安全機制

AES AES是一種比DES碼還要先進的加密標準 AES的數字碼長達128位元 (bit ) 、192位元以及256位元,而DES碼只有56位元,因此在嚴謹度上自然比DES要高出許多 已成為對稱金鑰加密方法中最流行的演算法之一

非對稱金鑰系統 1976年被提出概念,1978年第一個實作「RSA」誕生 三位美國麻省理工學院學者李瓦士(Rivest)、夏米爾(Shamir) 、以及艾道曼(Adleman)率先公開RSA加密 演算法並取得專利權 這個專利2000年9月21日失效。由於該演算法在申請專利前就已經被發表了,在世界上大多數其它地區這個專利權不被承認。

非對稱金鑰系統 金鑰必須是一對,分成公鑰與私鑰,金鑰之產生不能太困難 即使獲取其中一鑰,也無法推算出另外一鑰 使用公鑰加密的資料只能用私鑰解密,使用私鑰加密的資料只能用公鑰解密

RSA原理 選擇相異大質數 p & q 隨機選擇e,e須與Φ(n) 互質 根據金鑰e,計算出解密金鑰d 於是獲得一對金鑰 n= p x q ( e x d ) mod Φ(n) = 1 於是獲得一對金鑰 公鑰 ( e , n ) 私鑰 ( d , n )

RSA加解密 把需加密的資訊視為連續的2進位stream「M」 將 M 以長度 k 切成 M1 , M2 , Mi …… 2 ^ k <= n ( k 需盡量大) 加密文 Ci = ( Mi ^ e ) mod ( n ) 解密文 Mi = ( Ci ^ d ) mod ( n )

Example p = 3, q =11 n = 3 x 11 = 33 Φ(n) = ( 3 – 1 )x( 11 – 1 ) = 20 選一與20互質的 e,e = 3 根據( e x d ) mod Φ(n) = 1 求出 d ( 3 * d ) mod ( 20 ) = 1,故d = 7 公鑰( 3, 33 ) 私鑰( 7, 33 )

Example 設 Mi = 19 密文 Ci = Me mod n = 193 mod 33 = 6859 mod 33 = 28 密文Mi = Cd mod n = 287 mod 33 = 19

安全性 計算兩個質數乘積在快速運算電腦的協助下,就算質數很巨大,也不會是很困難的事 但是要將一個巨大的數分解成兩個質數的成積,儘管用最快速的電腦來算,也需要很長久的時間 所以 RSA 密碼法在目前雖然稱不上絕對安全,但算是夠安全了

檢測 為了檢測 RSA 技術的安全性,一家專門研究RSA 技術的公司 RSA Security 提出了 8 個巨大合成數讓數學家作質數分解。這些合成數都是由兩個巨大的質數相乘積,要分解它們並不一件簡易的事 RSA-576 是 8 個合成數中最小的一個,其餘 7 個合成數的位數分別有 193 ~617 個 RSA-576 是指這個合成數寫成二進位時有 576 個位。其他七個巨大的合成數分別是RSA-640、RSA-704、RSA-768、RSA-896、RSA-1024、RSA-1536、RSA-2048

檢測 RSA-576=1881 9881292060 7963838697 2394616504 3980716356 3379417382 7007633564 2298885971 5234665485 3190606065 0474304531 7388011303 3967161996 9232120573 4031879550 6569962213 0516875930 7650257059,它總共有174位數。

檢測 在2003年12月3日,一個德國機構成功的將它分解成3980750 8642406493 7397125500 5503864911 9906436234 2526708406 3851895759 4638895726 1768583317 和 4727721 4610743530 2536223071 9730482246 3291469530 2097116459 8521711305 2071125636 3590397527,並獲得RSA Security 所提供的獎金10000美金

未來 到2008年為止,世界上還沒有任何可靠的攻擊RSA演算法的方式。只要其鑰匙的長度足夠長,用RSA加密的信息實際上是不能被解破的