密碼學是數學和計算機科學的一個交叉。主要有兩個方面的應用:一個就是加密通信;另一個方向是數字簽名。
數字簽名跟紙筆簽名類似,可以用來認證簽署人身份。密碼學早期主要用于軍事領域,隨著互聯網發展,民用方面涉及電子商務、銀行支付、數字版權等領域也普遍得到應用。
最近幾年,區塊鏈和加密貨幣興起,密碼學的發展又進入了一個新的階段,區塊鏈的底層是密碼學技術,但是也涉及到經濟學。
互聯網上的密碼學
密碼學包括:加密、解密、密文和密鑰。比如A有份秘密文件傳給B,首先通過加密算法把文件轉換成密文,密文就是一些看起來不知所云的內容。B收到密文后,通過對應的解密算法,就可以把密文再轉換成數據。
谷歌前CEO曾稱贊比特幣是一項卓越的密碼學成就:金色財經報道,在最近被發現的一段舊視頻中,谷歌前CEO Eric Schmidt稱贊比特幣是一項卓越的密碼學成就。據悉,Schmidt是2014年在計算機歷史博物館中發表的這一看法。
他認為,比特幣的技術很重要,但對該資產作為貨幣的用途表示懷疑。他表示,比特幣的技術可以在未來為更多企業提供動力。(Finbold)[2022/8/7 12:07:20]
那么密鑰是什么呢?其實在加密和解密運算過程中有兩個要素,一個是算法,另外一個是密鑰,英文叫key。key就是參與加密解密運算過程的一小段數據。
Neo創始人達鴻飛:區塊鏈在技術上可通過新型密碼學工具或分層來解決隱私保護難題:Neo創始人達鴻飛在微博上表示,在人工智能大會直播環節與大家就區塊鏈技術價值做了更深入的討論。曾有雜志把區塊鏈比作信任的機器,輸送“石油”,這里的“石油”其實是指我們從繁雜的數據中提煉出的有價值的數據。人們逐漸意識到數據作為一種新型生產要素,蘊含著許多有價值的信息,而人工智能、大數據等新興技術可以把這些有價值的“石油”從地底下提煉出來。但提煉后如何運輸給需要的人和企業?區塊鏈可以完成這個職責,區塊鏈可以確認數據歸屬權、使用權等,把數據這種新型要素組織起來,把經濟活動的行為用數字化的方式完成,最終實現減少碳排放的大目標。
區塊鏈在技術上可通過新型密碼學工具,如零知識證明,或分層來解決隱私保護難題。從治理的角度,探索區塊鏈的可管理性,與現存法律及制度進行結合,有助于區塊鏈成為主流化的應用。[2021/7/13 0:48:20]
目前流行的加密解密算法一般都是公開的,因為不公開一般也沒人敢用,怕有后門。所以信息的安全完全在于加密人和解密人手里握的key。
動態 | 央視《東方時空》欄目普及密碼學和區塊鏈知識:在10月27日晚20:32分央視13套播出的《東方時空》欄目中,欄目以技術案例大幅講解了區塊鏈和密碼學的基礎知識。欄目介紹了目前區塊鏈的應用范圍,如:金融服務,供應鏈管理,公共服務,智能制造,教育就業,文化娛樂等領域。欄目還強調了區塊鏈解決了證明你媽是你媽的難題。并且解決了數字身份,版權保護,嚴把質量關,更便捷交易,旅行消費,衛生保健等領域的難題。對此,國家金融與發展實驗室特聘研究員董希淼還在欄目中表示,區塊鏈技術已開始逐步應用。有些應用已經逐步走向成熟,例如在醫療方面的應用,醫療數據應用區塊鏈,實現病歷共享。[2019/10/28]
例如凱撒密碼,凱撒要給他的將軍發一封密信,凱撒使用的算法是把字母按照字母表順序往后移動一定的位數,比如信息本來是A,現在往后移動3個位數,就變成了D,這樣生成的密文就誰也看不懂了。
聲音 | 肖風:密碼學已在理論上有很多成果可供解決數據隱私保護問題:今日在“Web 3.0時代隱私計算構建新數據共享世界”峰會上,萬向區塊鏈董事長肖風表示,隨著人工智能的興起,隱私計算成為世界性話題。然而,并非所有數據都存在于互聯網平臺上,也不是所有數據都是法律法規允許共享的。因此隱私計算的概念才得以提出,而恰恰密碼學已在理論上有很多成果可供我們來探討解決數據隱私保護問題。[2018/12/1]
這個過程中算法是“字母偏移”,而key就是3。將軍收到密文后,根據同樣的算法和key反推就可以解密。
隨著電氣革命興起,發明了專門用于加密的硬件器材。但是真正密碼學的大發展是在計算機興起之后,尤其是互聯網的到來。
互聯網時代,所有信息都是在公共區域進行傳輸,任何人都可以截取我們的數據,于是在數據傳輸之前進行加密就顯得尤其重要,當代的密碼學也是在這個情景下來發展的,因此當代密碼學被稱為“互聯網上的密碼學”。
沒有不可破解的密碼!理論上,任何密碼都可以通過暴力搜索的方式來破解。互聯網上的加密算法都是公開的,所以key的一些特征也是明確的,例如總共多少位。
利用計算機暴力搜索的方式去破解是一種很容易想到的攻擊方式。
這就給加密算法的設計者提出了一個基本要求,那就是算法一定是要保證足夠的計算難度,使得破解密碼所花時間是不可接受的,例如一萬年。沒有不可以破解的密碼,只有很難破解的密碼,隨著計算機運算速度不斷的提升,加密算法也需要不斷迭代。
公鑰加密的核心地位
當代密碼學分為兩套系統:對稱加密和非對稱加密。其中非對稱加密也被叫做公鑰加密,是密碼學的核心技術。
在加密和解密過程中都有key參與,如果加密和解密使用同一個key,這就是對稱加密技術,反之是非對稱加密技術。
具體做法是首先生成一對key,其中一個是公鑰,PublicKey,公鑰是可以公開給任何人的,另外一個是私鑰,PrivateKey,要嚴格保密。發送方首先拿到接收方的公鑰,用公鑰把信息加密,接收方收到密文后,用私鑰解密獲得信息。
之所以公鑰和私鑰能夠這樣配合工作,是因為它們兩個天生就是一對兒,有著天然的數學聯系,具體的聯系方式就跟使用的具體的加密算法有關了。
非對稱加密中最著名的算法有兩種,一個是RSA,是非對稱加密技術的開山鼻祖;另外一個是ECC,也就是橢圓曲線算法。ECC是一種更高效的加密算法。
對稱加密在發送方和接收方使用相同的key,所以建立安全通信的前提是雙方先要有共享的key。在沒有加密通道的情況下,key應該如何安全的傳遞給對方呢?
這個在互聯網上是非常有挑戰性的。相對比之下,公鑰加密技術要分享的是公鑰,不用擔心泄露問題,相對要安全一些,另外公鑰加密技術也衍生出了數字簽名技術。
當然,公鑰加密技術也需要考慮如何確認公鑰所有人等技術問題,所以就有了發證機構CA。
總的來說:第一,密碼學是對安全通信技術的研究,要能抵御各種惡意攻擊。第二,密碼學的底層是數學,密碼學的安全取決于一個難度足夠高的數學問題,保證計算機在可接受的時間跨度內根本不可能運算出密鑰。第三,當代密碼學是互聯網環境下的密碼學,關鍵性技術是公鑰加密技術。
Tags:區塊鏈KEY比特幣人工智能區塊鏈的四大核心技術onekey硬件錢包里的錢怎么提出來呢比特幣的最新行情人工智能電影
Filecoin項目未來是有它的增長價值的,它的幣價會漲,依據有幾點。第一,Filecoin不僅僅是一個數字貨幣,它還有具體的應用場景落地.
1900/1/1 0:00:00NicCarter寫過一篇題為《比特幣的生存危機》的文章,提到了比特幣固有的定位問題。因為沒有人有權威為一個去中心化系統設立一個定位,這種定位也就依賴于對一組核心價值的主體間共識.
1900/1/1 0:00:00親愛的用戶: BigONE已發放「TRXDeFi機槍池」、「USDCDeFi機槍池」、「ONE和諧號·老鐵專列」、「ETHDeFi宇宙最強機槍池」、「USDTDeFi宇宙最強機槍池」、「BTCD.
1900/1/1 0:00:00?套單是經常能遇到的問題,市場瞬息萬變,套單很正常,所以大家不要急也不要慌,慢慢處理,也許你遇到的只是小問題。下面此刻論金教大家一些簡單的處理套單方法吧.
1900/1/1 0:00:00尊敬的用戶: 您好,HKEx.one即將啟動合約王者賽第六期的活動,活動詳情如下:活動時間:11月16日-11月23日24:00 一、交易王者 活動期間總成交張數排名前三名的用戶.
1900/1/1 0:00:00親愛的用戶: 為支持波卡生態發展,BigONE上線波卡生態頁面,同步開啟參與DOT兩款理財產品,壕送20000枚DOT半價認購額度的活動,用戶可積極參與.
1900/1/1 0:00:00