現在網路上程式及檔案被竊取的案件層出不窮,應用程式如何才能安全的儲存也一直都是電腦使用者一定會碰到的難題。
本研究透過一個加密演算法將檔案加密,再儲存至資料庫裡面,當要執行這些檔案時必須先自資料庫讀取密文,再透過解密來執行。我們利用基本的電腦運算來設計演算法,如旋轉、左移、插入及換位,並以此隨機設定加密資料表,用來加解密檔案。本研究將可提升儲存於電腦中檔案及程式的安全性。
Due to the cases on the network programs and files stolen after another, how to secure the application storage have always been the problems of every computer users.
In this study, our research proposes an encryption algorithm to encrypt files to cipher text, and then we store it in the computer system. When we want to use the encrypted file, we use decryption algorithm to decrypt them to get the original files. We apply the basic computing operations to design these algorithms. They are rotation, left shift, insertion and transposition. We set encryption data table randomly and use it to encrypt and decrypt the files. This study can enhance the security of files and programs that stored on computer.