首页
社区
课程
招聘
[原创]流密碼內嵌魔方陣於隨機存檔之研究
发表于: 2009-5-15 23:21 7018

[原创]流密碼內嵌魔方陣於隨機存檔之研究

2009-5-15 23:21
7018

1. 名詞: 流密碼( Stream Cipher)、魔方陣(Magic Square)、隨機存取檔(Random Access File)
2. 這篇的英文內容寫的不是很好,大家看圖說故事就可以懂了,請多包函。
3. 這篇主要是在做什麼?就是開發一套加密/解密的軟件
4. 用了兩個主要技術:流密碼及魔方陣。您可以想像家裏有兩道門一樣,兩道門都會比一道門安全。但事實是不是真的這樣?就要靠大家追求真相。
5. 根據這個理論,我已經開發出軟件,目前有繁體版跟英文版,改天有空我整理好再上傳(upload)讓大家玩玩看


A Study on the Stream Cipher Embedded Magic Square of Random Access Files

[email]rock@phate.tw[/email]

Abstract
Magic square and stream cipher issue are very interest well-tried topic. In this paper, we are proposed a new scheme which stream cipher application for random access file that based on magic square method. By the way, there are two thresholds to secure ours data, if decrypts only by the stream cipher. It isn’t to recovery original source. In other hand, we improve the model of cipher stream to strong the defense efficiently, it also own high speed calculate to most parts of key stream generator.

Keywords: Stream Cipher, Magic Square, Key Stream Generator, Quadratic Residue

1. Introduction
Symmetric key cryptosystems are an important type of modern cryptosystem [1, 2, 4, 5, 8, 11, 13]. Symmetric key systems are cryptosystems where the same key is used for both encryption and decryption. This class of cryptosystem is important in modern cryptography because, in general, symmetric key cryptosystems are much faster than public key cryptosystems. Stream ciphers, on the other hand, process plaintext in small blocks (sometimes as small as a single bit). In contrast to block ciphers, stream ciphers keep some sort of memory, or state, as it processes the plaintext and uses this state as an input to the cipher algorithm [14-15]. In this paper, we are proposed a new scheme stream cipher contain magic matrix [3, 6, 7, 9, 10], to strong a random access file that you already to protect it. Section 2 will describe what kind of cipher schema did we concept in practice. Section 3 is discussing magic square that it will apply in random access file while encryption already implements early. Part 4, it is analysis the reliability with decrypt and encrypt; Conclusion and future research will be mention in final section.

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 226
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
第一时间,学习一下。顺便学习一下英语。
2009-5-15 23:27
0
雪    币: 2096
活跃值: (100)
能力值: (RANK:420 )
在线值:
发帖
回帖
粉丝
3
英語就不用學了,那篇寫的很不好,學了反而會退步。
你看的懂內容,我就很高興了。
2009-5-15 23:35
0
雪    币: 2096
活跃值: (100)
能力值: (RANK:420 )
在线值:
发帖
回帖
粉丝
4
摘要
多數的加密及解密均以密碼學之基礎為設計骨幹,不論對稱式密碼或是非對稱式密碼系統,它們強調複雜度、安全性,密碼系統為滿足上述兩點,其效率將因此大幅降低。如何在效率及安全性取得雙贏,仍為各方努力達成目標。本研究提出一個以魔方陣為基礎之檔案加密及解密設計概念,並實作為檔案加密器。其特性如下:(1)具備高度可攜性。(2)軟硬體實現容易。(3)低計算量。(4)高複雜度。(5)實務安全。基於上述五項特性,本方法適合通訊者雙方在非安全通道下之傳輸檔案。
關鍵字:Magic Square, Block Cipher,

一、前言
魔方陣最早的史料記載是在洛書,是一個三階的正方矩陣,爾後有各式各樣的大小方陣被探討。魔方陣長久以來均為數學上之趣味問題,直至計算機問世之後,才漸漸地成為程式設計上的練習題材。本研究以魔方陣原理為基礎,依其概念實作成檔案加密器。

二,程式流程圖
Step 1. 讀入檔案。
Step 2. 選擇要產生多大的魔方陣。
Step 3. 依產生的魔方陣大小,來進行加密 or 解密。
Step 4. 回寫檔案。
Step 5. 結束。


圖一: 魔方陣加解密器流程架構圖


三、安全性分析
在本文中,所使用的是標準魔方陣(Normal type),4 * 4 魔方陣有880種,5 * 5 魔方陣有275305224種組合。雖然5 * 5 的魔方陣有2億7千5百30萬種組合,考量現在電腦的計算能力與速度,作者建議最少以 45 * 45 以上的魔方陣加、解密為佳。

表一: 魔方陣種類及其組合



四、作者見解
根據國內現有公開文獻得知,本文是最早將魔方陣應用在檔案的加密及解密上,雖然眾多學者對魔方陣的瞭解日趨明朗,但是還有一些特性尚未於公開文獻中被探討,本研究首先探討此特性(特徵認證),並計畫運用在低頻寬的網路環境,使其低頻寬(對絞線或是2M以下 ADSL)加密安全系數與高頻寬(如衛星通訊或光纖)之加密系數相近。
該理論雖已設計成實體程式驗證,但仍需更多環境實測,作者發現,未加入特徵認證技術,將存在安全漏洞。

五、結論
.....略.....
參考文獻
.....略.....
上传的附件:
2009-5-16 16:43
0
游客
登录 | 注册 方可回帖
返回
//