區塊鏈中的密碼學(上)

更新於 發佈於 閱讀時間約 4 分鐘

基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric
Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)

本篇會說明對稱式加密(Symmetric Encryption)非對稱加密(Asymmetric Encryption)分別是什麼以及有哪些優缺點!

再說明這兩個加密方式前,我們先來說說什麼是密鑰!

什麼是密鑰

密鑰可以想像成一把鑰匙,它可以對你想保護的文件或檔案進行「加密」,而擁有密鑰的人可以對加密的文件進行「解密」,以查看文件或檔案內容。

raw-image







對稱加密

用同一把密鑰來加密及解密

寄件者透過他自己的密鑰對文件進行加密,加密完成後,將文件寄給收件者,當收件者拿到加密文件的時候,就拿寄件者的密鑰去解密,就可以看到文件的內容。

舉個例子:
小美透過自己的密鑰加密文件,傳給阿明,阿明只要跟小美拿到他的密鑰,就可以解密看文出內容了。

raw-image

對稱加密中,只要對方拿到這把密鑰相對地就可以輕鬆的把他解開。

對稱加密雖然方便,但若這把密鑰被惡意複製及外流,擁有這把密鑰的第三方也能查看到這份加密文件,甚至對文件進行修改,大大降低了加密的安全性。

非對稱加密

用不同把密鑰做加密及解密

非對稱加密的密鑰有兩個:公鑰、私鑰

公鑰:可以公開給大家一人一把的密鑰
私鑰:必須自己好好保管,防止外流的密鑰

公、私鑰為互補的關係,若你用公鑰加密,你就必須用對應的私鑰解密,反之,若你用私鑰加密就必須用對應的公鑰解密。

接下來讓我們來探討上面兩種情境吧~

公鑰加密 → 私鑰解密

寄件者用收件者的公鑰加密文件後,傳給收件者,收件者透過自己的的私鑰進行解密,就能看到文件內容。如此就能防止文件內容被收件者以外的人看見。通常用於傳遞私人訊息時使用。

舉個例子:
小美透過阿明的公鑰對文件做加密,將加密文件寄給阿明,阿明透過自己的私鑰解密,即可查看文件內容。

raw-image

大家有發現這樣子的情境存在著甚麼樣的問題嗎?

阿明的公鑰是大家都有一把的,也就是說今天小美跟阿明說要傳一份文件給他,卻遭有心人士竊聽了這段對話,有心人士用阿明的公鑰加密有問題的文件寄給阿明,阿明該怎麼確認這份文件是由小美還是惡意人士寄出的呢?

那是不是我們可以利用私鑰加密公鑰解密的方式就可以解決這個問題了呢~

私鑰加密 → 公鑰解密

寄件者用自己的私鑰加密文件後,傳給收件者,收件者必須透過寄件者的公鑰進行解密,才能看到文件內容。也是因為私鑰只會由本人看管,所以可以確保這份文件是有本人寄出。通常用於驗證身分時使用。

舉個例子:
小美透過自己私鑰對文件做加密,只要有小美的公鑰就可以解密該加密文件,取得文件內容。也就是說,假設阿明想要查看小美的這份文件內容,只需要拿小美的公鑰解密就可以了!

raw-image

私鑰加密 → 公鑰解密的方式又稱為數位簽章。

聰明的你應該也發現了,用數位簽章好像不能確保傳遞的資料被看到。沒錯,所以會根據你的應用選擇適合的加密方式,甚至可以同時採用兩種非對稱加密的方法,讓你不但可以防止訊息被看到,又可以確認對方的身份。

區塊鏈中所有資料都是公開透明的,不需要保護交易訊息的隱密性,反而要保護交易發起者不被冒充,所以主要就是透過數位簽章的方式來驗證交易發起者身分。

看完文章的你/妳覺得更進一步了解區塊鏈的朋友,記得繼續關注我~

如果可以幫我把這篇文章分享出去~ 讓我們持續進步! 並帶給大家豐富的內容!

IG: coin_theorem
https://www.instagram.com/coin_theorem/

留言
avatar-img
留言分享你的想法!
avatar-img
幣識定理的沙龍
8會員
30內容數
幣識定理的沙龍的其他內容
2023/02/28
基本資訊 主網發布: 2019.03 (Cosmos Hub) 願景: 創建一個區塊鏈互聯網 解決痛點: 區塊鏈彼此隔離、區塊鏈性能差、治理內容彈性不足 共識機制: 拜占庭容錯(BFT)的權益證明機制(PoS)- Tendermint 特色: 生態主打應用型區塊鏈、互操作性、治理範圍廣、可擴展性高
Thumbnail
2023/02/28
基本資訊 主網發布: 2019.03 (Cosmos Hub) 願景: 創建一個區塊鏈互聯網 解決痛點: 區塊鏈彼此隔離、區塊鏈性能差、治理內容彈性不足 共識機制: 拜占庭容錯(BFT)的權益證明機制(PoS)- Tendermint 特色: 生態主打應用型區塊鏈、互操作性、治理範圍廣、可擴展性高
Thumbnail
2023/02/07
基本介紹 主網發布時間: 2020.09 願景: 透過自創的底層基礎建設,構建一個兼顧安全性、去中心化、高效率,以及可橫向擴展的分佈式系統,期望將傳統金融帶到區塊鏈世界,成為區塊鏈世界的華爾街。 Ps: 區塊鏈是分佈式系統的子集。 解決痛點: 1) 目前區塊鏈大多為優化現有的共識協議,並未根
Thumbnail
2023/02/07
基本介紹 主網發布時間: 2020.09 願景: 透過自創的底層基礎建設,構建一個兼顧安全性、去中心化、高效率,以及可橫向擴展的分佈式系統,期望將傳統金融帶到區塊鏈世界,成為區塊鏈世界的華爾街。 Ps: 區塊鏈是分佈式系統的子集。 解決痛點: 1) 目前區塊鏈大多為優化現有的共識協議,並未根
Thumbnail
2023/01/13
項目故事 當大家都對元宇宙感到好奇時,一個名為KOPOKO的黑手黨秘密組織建立了KPK項目,大量製造Klones(諧音Clone,複製人),願景是能夠稱霸元宇宙。KPK項目集結了多年來在世界各地收藏的寶藏,並不斷地製造複製人,期望打造一個富有且強大的社群,逐漸擴散並掌控整個元宇宙。 項目目標 與社群
Thumbnail
2023/01/13
項目故事 當大家都對元宇宙感到好奇時,一個名為KOPOKO的黑手黨秘密組織建立了KPK項目,大量製造Klones(諧音Clone,複製人),願景是能夠稱霸元宇宙。KPK項目集結了多年來在世界各地收藏的寶藏,並不斷地製造複製人,期望打造一個富有且強大的社群,逐漸擴散並掌控整個元宇宙。 項目目標 與社群
Thumbnail
看更多
你可能也想看
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
有人說,跟銀行租一個保險箱,把自己的助記詞鎖進去,以防丟失。但回過頭來,不是說要「自己保管自己的資產」嗎,怎麼又轉向第三方機構求助了?
Thumbnail
有人說,跟銀行租一個保險箱,把自己的助記詞鎖進去,以防丟失。但回過頭來,不是說要「自己保管自己的資產」嗎,怎麼又轉向第三方機構求助了?
Thumbnail
到目前為止,我們已經知道如何取得加密貨幣了,但這並不代表你已經走進區塊鏈了喔! 如果大家真的想要進入區塊鏈的世界,那你一定要使用的東西就是加密貨幣錢包!由於區塊鏈中不管做什麼動作都需要加密貨幣錢包的互動,因此學會使用加密貨幣錢包是一門必修課! 這邊就來介紹加密貨幣錢包以其如何創建它!
Thumbnail
到目前為止,我們已經知道如何取得加密貨幣了,但這並不代表你已經走進區塊鏈了喔! 如果大家真的想要進入區塊鏈的世界,那你一定要使用的東西就是加密貨幣錢包!由於區塊鏈中不管做什麼動作都需要加密貨幣錢包的互動,因此學會使用加密貨幣錢包是一門必修課! 這邊就來介紹加密貨幣錢包以其如何創建它!
Thumbnail
雲時代的來臨, 我們過往使用的桌面版應用程式逐漸搬上雲端, 但也帶來了極大的挑戰, 因為一但上雲就代表著需要面臨著四面八方的使用者, 我們並不知道這些使用者是否都是君子, 一個不小心如果出現漏洞就可能被攻擊, 導致系統損壞, 進而影響商譽、營收, 對企業來說是極大的傷害, 為了避免這樣的狀況發生,
Thumbnail
雲時代的來臨, 我們過往使用的桌面版應用程式逐漸搬上雲端, 但也帶來了極大的挑戰, 因為一但上雲就代表著需要面臨著四面八方的使用者, 我們並不知道這些使用者是否都是君子, 一個不小心如果出現漏洞就可能被攻擊, 導致系統損壞, 進而影響商譽、營收, 對企業來說是極大的傷害, 為了避免這樣的狀況發生,
Thumbnail
加密貨幣是一種新型態的數位資產,可以把它想像成新台幣、美元。我們平常將現金(法定貨幣)放在銀行帳戶,而像比特幣、以太幣這種加密貨幣也需要儲存在加密貨幣錢包(Cryptocurrency Wallet)中⋯⋯。
Thumbnail
加密貨幣是一種新型態的數位資產,可以把它想像成新台幣、美元。我們平常將現金(法定貨幣)放在銀行帳戶,而像比特幣、以太幣這種加密貨幣也需要儲存在加密貨幣錢包(Cryptocurrency Wallet)中⋯⋯。
Thumbnail
坊間談論區塊鏈技術的文章影片中,有著諸多不夠精確而容易偏差的誤解。這篇文章會秉著科學精神,從原理出發,一步步推論各種議題的真實樣貌。
Thumbnail
坊間談論區塊鏈技術的文章影片中,有著諸多不夠精確而容易偏差的誤解。這篇文章會秉著科學精神,從原理出發,一步步推論各種議題的真實樣貌。
Thumbnail
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
Thumbnail
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News