官术网_书友最值得收藏!

第3章 密碼學

九層之臺,起于累土

千里之行,始于足下

密碼在日常生活中屢見不鮮,購物支付用支付密碼、在ATM機取款要用取款密碼、手機屏幕解鎖要用解鎖密碼,等等。

密碼學一詞源自希臘文kryptos及logos,在希臘語中意為隱藏及消息。世界上最早的密碼是在公元前405年,古希臘雅典和斯巴達之間的伯羅奔尼撒戰爭末期。在斯巴達軍隊準備對雅典發動最后一擊之際,戰前與斯巴達聯盟的波斯帝國突然準備反戈一擊。為此斯巴達急需摸清波斯帝國的行動部署。恰巧,斯巴達軍隊捕獲了一名從波斯帝國回雅典送信的雅典信使。從信使身上搜出一條布滿雜亂無章的希臘字母的腰帶,斯巴達軍隊統帥萊桑德無意中把腰帶纏繞在手中的劍鞘上時,竟然發現腰帶上那些雜亂無章的字母組成了一段文字。這便是雅典間諜送回的情報,原來波斯軍隊準備在斯巴達軍隊發起最后攻擊時,對斯巴達軍隊進行突襲。斯巴達軍隊根據這份情報馬上改變了作戰計劃,以迅雷不及掩耳之勢擊潰了毫無戒備的波斯軍隊,從而解除了后顧之憂。隨后,斯巴達軍隊回師征伐雅典,最后贏得了戰爭的勝利。

而在我國古代,藏頭詩可謂是密碼學的另一種浪漫應用了。

時代車輪滾滾向前,密碼學的發展也蒸蒸日上。隨著現代信息社會的到來,密碼學的作用也愈發重要。特別是很多信息都必須經過加密之后才能在互聯網上傳送,這都離不開現代密碼技術。現代密碼技術在信息加密、信息認證、數字簽名和密鑰管理方面都有很多應用。

區塊鏈技術也離不開密碼學,可以說密碼學是區塊鏈系統的基石之一。

從本章起,我們將逐步介紹區塊鏈系統的各個核心模塊的實現邏輯。

主站蜘蛛池模板: 大方县| 峡江县| 竹溪县| 滕州市| 增城市| 丹棱县| 色达县| 宜川县| 建水县| 青川县| 长寿区| 普兰县| 米脂县| 山阳县| 临高县| 绩溪县| 西乡县| 太康县| 黑河市| 延边| 德庆县| 布拖县| 乌拉特前旗| 阿城市| 额尔古纳市| 城固县| 巴彦县| 乡城县| 乡宁县| 兖州市| 拜城县| 九台市| 桃源县| 剑河县| 漠河县| 石门县| 阳春市| 宜君县| 杭锦旗| 扶绥县| 黔西县|