整合线上软体开发工具线上广播与加密技术之软体工程线上考试系统.PPTVIP

  • 3
  • 0
  • 约1.07千字
  • 约 8页
  • 2018-01-19 发布于天津
  • 举报

整合线上软体开发工具线上广播与加密技术之软体工程线上考试系统.PPT

整合线上软体开发工具线上广播与加密技术之软体工程线上考试系统

大部份的線上考試系統只提供單選題、複選題、問答題等文字模式的考試方式。 為了改善上述問題,本研究以軟體工程線上考試系統為例,在系統中整合多種線上編輯元件,實作了線上編輯UML、數學方程式、程式碼、資料圖表等不同型態的考試方式,讓線上考試系統不再局限於文字模式的考試方式。 在本研究實作過程中,不論是整合線上編輯工具、在網頁上顯示圖檔、儲存加解密金鑰或是經由網路傳遞資料,都經常使用到Base64 編碼方式對二進位資料進行處理。 在網路服務的身份驗證機制上,目前最廣使用的方法是帳號密碼驗證機制,如圖示 Base64 編碼是一種可以把二進位資料轉換為64 個字元來表示的一種編碼方式,這種編碼不易被人識別。Base64 編碼適合用來儲存、傳輸或顯示二進位資料,其編碼字元對應表如表所示。 Value Encoding Value Encoding Value Encoding Value Encoding 0 A 17 R 34 I 51 Z 1 B 18 S 35 J 52 0 對稱式密鑰加密法(Symmetric Key Encryption)是一種加密與解密使用同一把金鑰的加密方式,提供了機密性(Confidentiality)的安全能力。 非對稱式密鑰加密法(Asymmetric Key Encryption) 採用的是金鑰對,以兩把不同的金鑰來進行加密與解密的動作,公開金鑰與私密金

文档评论(0)

1亿VIP精品文档

相关文档