English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 46962/50828 (92%)
造訪人次 : 12410947      線上人數 : 1247
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋
    主頁登入上傳說明關於CCUR管理 到手機版


    請使用永久網址來引用或連結此文件: https://irlib.pccu.edu.tw/handle/987654321/25787


    題名: 基於魔術方塊演算法之加密研究
    Encryption Based on Rubik's Cube Algorithm
    作者: 廖思涵
    Liao, Sih-Han
    貢獻者: 資訊安全產業研發碩士專班
    關鍵詞: 魔術方塊演算法
    加密
    解密
    分割
    位移
    翻轉
    Rubik's Cube Algorithm
    Decryption
    Partition
    Translation
    Rotation
    日期: 2013-06
    上傳時間: 2013-10-29 14:46:44 (UTC+8)
    摘要: 現今網路與雲端系統服務之使用率極龐大,為保護資料之安全性及防止其在網路上被竊取,針對電子資料加密有其必要。因此,本論文即針對此需求進行研究。經探索,加密與資料隱藏兩種方式皆可達到保密之目的,且可針對其演算法之特性應用於不同地方,達到效益。
    本論文提出一種加密技術-魔術方塊演算法。首先必須將資料作預處理,定義出子區塊單位之大小,接著將資料分割成六個子區塊,再將分割出來的子區塊分別貼合至魔術方塊的六面上,接著再對資料圖形進行分割(Partition)、位移(Translation)與翻轉(Rotation)處理,並以亂數決定各部份之位移與翻轉的方向和次數,用於數位資料的加密。本論文中所使用的魔術方塊階層以3×3×3為主,每一小方格的大小皆相同,而不足之區塊則以空白資料填補。
    另外,本論文對所提出的加密方式與常見之對稱式加密法作差異分析,比較優缺點,以及其加密法可應用之範圍。
    Currently, the utilization from Internet and Cloud computing has dramatically emerging. Therefore, to protect the security of the electronic and digital data from being stolen directly on the Internet is a must. After surveying, both of the encryption and data hiding are suitable and adopted to achieve the purpose of information confidentiality in the paper. In addition, these two methods can also be used based on their characteristics of each algorithm in different fields to validate its effectiveness.
    This thesis proposes an encryption algorithm - Rubik's Cube algorithm. First, the data are pretreated. With defined size of sub-blocks, we then divide the data into six sub-blocks, and then bind each sub-block to one of six surfaces of Rubik's Cube. Finally, the data on the surfaces are treated with partitions, translations and rotations operations. The algorithm use random numbers to determine the direction of displacements and number of flips for data encryptions. The levels of Rubik's Cube used in this research are 3×3×3. Each small square are with the same size. Empty blocks are padded with blank data
    In addition, the thesis compare proposed algorithm with common encryption method, analyzing their strengths, weaknesses and applications.
    顯示於類別:[資訊管理學系暨資訊管理研究所 ] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML304檢視/開啟


    在CCUR中所有的資料項目都受到原著作權保護.


    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 回饋