標籤:多維化 智能 加密
多維化電腦系統的研究與設計——基礎原理(二)一. 多維化系統在資料加密領域中的應用
在詳細描述多維化電腦的概念之前,讓我們先分享幾個應用執行個體,以具體的應用描述為基礎,可以更好的理解多維化的優勢所在。
1.1. 一種無法被暴力破解的加密方式
在傳統的電腦資料加密領域,並不存在一種絕對安全的密碼編譯演算法,任何的密碼編譯演算法都無法杜絕暴力破解的可能性,唯一的區別僅在於所需要的時間成本的大小。
但是在多維化的電腦系統中,這種情況得到了根本性的改善。從高維度加密的低緯度資料,是無法以傳統的暴力方式進行破解的,是否存在破解的可能性僅是一個機率問題。這是因為更高維度資料加密方式並不會限於二維度數學演算法,僅以目前的發展階段來說,我們就可以支援到6個維度資料加密層級,在這樣多維度加密層級的支援下,傳統的暴力破解行為已經變得毫無意義。
樣本:以一個簡單的八位密鑰128為例,如所示,其數值為1的頂點數量為1。按照傳統的暴力破解方式,最多隻需要256次運算就可以破解該密鑰。
然而當這個數值為1的頂點在時間維度上做位移運動時,該密鑰的數值就會隨CPU時鐘片斷的累積一同發生改變,如所示:
因此,當破解程式試圖對該密鑰進行暴力破解的時候,每次時鐘片斷的嘗試中都只有一定機率猜中該密鑰的正確數值,即使完成256次迴圈嘗試也無法確認破解一定成功,除非破解者在破解密鑰的過程中加入時間維度的概念,否則該密碼就不存在一定可以破解成功的方法。
那麼,既然更高維度加密方式可以提高資料加密的安全性,那更高緯度的破解方法是不是可以更加有效破解當前常見的二維數學密碼編譯演算法呢?
對於這個問題,我們暫時不會做深入的描述,只是可以確認的是,任何低維度演算法在高緯度的視角下都是有跡可循的一張圖畫,其破解的難度要比在同等維度下簡單許多。
1.2. 資料維度的優勢
更高的資料維度就代表了單位長度的資料所能承載的內容更加豐富,同樣的,相同代碼量的情況下,處於更高緯度的演算法所能呈現出的變化也就更多。
請參見如下例子:X + 1 = Y
在傳統的數學領域,該方程在X確認後Y就會存在唯一解。而在多維化演算法中,X的確認只是第一步,在X的數值得到確認後,時間維度的變化同樣會為Y的求值產生不一樣的結果。而且這種結果的具體數量並不相同,當X在時間維度上的變化越多時,Y的求值結果也會同樣增多,轉換為代碼量則為如下形式:
switch(x)
case T:
…
可見,從傳統數學公式轉換到多維度計算後,運算量的提升是成倍增加的,由此所帶來的好處也許在簡單的應用程式層面並不十分明顯,但是在諸如神經網路演算法這樣的領域中卻會帶來質的提升。
多維化電腦系統的研究與設計——基礎原理(二)