區(qū)塊鏈技術(shù)原理之一,密碼學(xué)基礎(chǔ)!

區(qū)塊鏈派網(wǎng)絡(luò)未來價(jià)值
特派員小薛
比特幣區(qū)塊鏈大量采用了現(xiàn)有的技術(shù),公鑰密碼學(xué),P2P網(wǎng)絡(luò),時(shí)間截服務(wù)器,工作量證明,這些技術(shù)全是人類智慧的結(jié)晶。有時(shí)特派員都懷疑這些技術(shù)的發(fā)明者為何如此腦洞大開,有如超越人類文明,到達(dá)外太空。

為什么要跟大家講解密碼學(xué)私鑰和公鑰?將來你下載數(shù)字錢包存儲(chǔ)派幣就知道了!

我們生活中處處都會(huì)碰到密碼問題,比如注冊(cè)賬號(hào)需要設(shè)置密碼,手機(jī)解鎖需要密碼,保險(xiǎn)箱需要密碼,銀行卡需要密碼等等。設(shè)置密碼的最大用處就是為了保證賬戶信息或者私有財(cái)產(chǎn)不被侵犯!只有本人后者授權(quán)才能訪問和進(jìn)入!

下面述說區(qū)塊鏈密碼學(xué)!

比特幣作為區(qū)塊鏈技術(shù)的第一個(gè)應(yīng)用,成功的想人們展示了這一技術(shù)的偉大。隨著區(qū)塊鏈技術(shù)的發(fā)展,區(qū)塊鏈本身的形勢(shì)也開始向多樣化演進(jìn)。不過雖然不同種類的區(qū)塊鏈技術(shù)細(xì)節(jié)各有不同,但核心理念卻是一致的。

比特幣區(qū)塊鏈大量采用了現(xiàn)有的技術(shù),公鑰密碼學(xué),P2P網(wǎng)絡(luò),時(shí)間截服務(wù)器,工作量證明,這些技術(shù)全是人類智慧的結(jié)晶。有時(shí)特派員都懷疑這些技術(shù)的發(fā)明者為何如此腦洞大開,有如超越人類文明,到達(dá)外太空。比特幣發(fā)明者中本聰正是站在這些巨人的肩膀上,才得以發(fā)展壯大。想了解區(qū)塊鏈的技術(shù)細(xì)節(jié)嗎?必須先了解比特幣在區(qū)塊鏈中是如何工作的,將來能更好的了解區(qū)塊鏈3.0技術(shù)的Pi網(wǎng)絡(luò)!

什么是密碼學(xué)?它起源數(shù)千年前,最早可追溯到古巴比倫時(shí)代,作為保護(hù)信息傳輸?shù)募夹g(shù)手段,最早應(yīng)用于軍事,外交和情報(bào)工作。在上世紀(jì)七十年代之前,密碼學(xué)大多屬于政府的應(yīng)用范疇。但是有兩件事的發(fā)生將密碼學(xué)帶入了公眾領(lǐng)域。1,加密系統(tǒng)---數(shù)據(jù)加密標(biāo)準(zhǔn)(DES);2,公鑰加密算法!

大家看了不少諜戰(zhàn)劇和抗日神劇,里面經(jīng)常出現(xiàn)發(fā)報(bào)機(jī),發(fā)報(bào)員和密碼本!其實(shí)都離不開密碼學(xué)原理,最常用的是摩斯密碼,四個(gè)點(diǎn)的長(zhǎng)度代表一個(gè)字,收到電報(bào)后用密碼本去對(duì)譯,才能明白是什么內(nèi)容!所以得到對(duì)方的密碼本對(duì)破譯電報(bào)內(nèi)容非常重要,正可謂永不消失的電波!

密碼學(xué)伴隨著密碼分析學(xué)的發(fā)展而前進(jìn),按算法思想的革新可劃分為3大階段:古典密碼學(xué),現(xiàn)代密碼學(xué)和公鑰密碼學(xué)。1949年以前的密碼學(xué)統(tǒng)稱為古典密碼學(xué),它的安全基于加密算法的保密性。1949年,香農(nóng)(Shannon)發(fā)表了《保密系統(tǒng)的通信理論》一文,文章中的信息論為對(duì)稱密碼系統(tǒng)建立了理論基礎(chǔ),密碼學(xué)開始成為一門科學(xué)。

基于秘鑰安全而非加密算法安全的理論與技術(shù)變革,成為密碼學(xué)發(fā)展的一個(gè)新的里程碑,標(biāo)志著現(xiàn)代密碼學(xué)時(shí)代的來臨。1976年,Whitfield Diffie和Martin Hellman首次提出了基于數(shù)學(xué)難題的公鑰密碼機(jī)制;1978年,RSA公鑰密碼機(jī)制出現(xiàn),它成為公鑰密碼的接觸代表并成為事實(shí)標(biāo)準(zhǔn),這在密碼學(xué)歷史上創(chuàng)造了一個(gè)新的里程碑。

上世紀(jì)九十年代,公鑰密碼學(xué)進(jìn)一步發(fā)展,基于橢圓曲線乘法,素?cái)?shù)冪等數(shù)學(xué)函數(shù)的公鑰算法誕生,這使得數(shù)字秘鑰和不可偽造的數(shù)字簽名成為可能!

如今密碼學(xué)相關(guān)技術(shù)已經(jīng)深入到各個(gè)領(lǐng)域,他們的理論公式都遵循由奧古斯特.柯克霍夫在19世紀(jì)提出的"柯克霍夫原則"------密碼系統(tǒng)就算被所有人知道其運(yùn)作步驟,它仍然是安全的。即算法是公開的,唯一需要保護(hù)的是秘鑰。密碼學(xué)算法的安全性被攻破有兩個(gè)可能:一時(shí)算法本身的漏洞,不需要秘鑰即可破解算法;二是在可接受的時(shí)間范圍內(nèi)暴力破解!

THEEND

最新評(píng)論(評(píng)論僅代表用戶觀點(diǎn))

更多
暫無評(píng)論