【科技創新】區塊鏈必知的密碼學!一次搞懂對稱、非對稱加密與數碼簽署 - Technology - 2021-11-23 | Asia Business Leaders
Menu
Growth
Wealth
Technology
Strategy
NEWS

【科技創新】區塊鏈必知的密碼學!一次搞懂對稱、非對稱加密與數碼簽署

23rd November, 2021| In Technology

想要購買比特幣,就要擁有比特幣錢包,而比特幣錢包究竟是如何形成有效的交易與安全機制?當中涉及了大量的區塊鏈技術與密碼學知識,而首要任務先搞懂什麼是對稱加密、非對稱加密與數碼簽署,才能進一步了解比特幣錢包中公匙與私匙間的關係與運作。

對稱加密:加、解密皆使用同一把密匙

20211122_Content_1 (1).jpg


基礎密碼學中有兩種加、解密方式,分別為:對稱式加密(Symmetric Encryption)與非對稱式加密(Asymmetric Encryption)。

「對稱式加密」簡單來說,就是傳送方與接收方在加密、解密的過程中都是使用同一把密匙。運作原理如下圖所示:

20211122_Content_2 (1).jpg

在密碼學中,傳送方要傳給接收方的可讀資訊稱為明文(Plain text),而明文經過加密後的資訊就稱為密文(Ciphertext),密文經過解密還原得來的資訊就是明文。

由上圖可得知,雙方都擁有這把鑰匙,當傳送方要傳送資訊時就使用這把鑰匙進行加密,而接收方在收到訊息後,用同一把鑰匙進行解密,就能解開訊息了,而其他的密匙則無法解密。常用的對稱加密算法有AES、ChaCha20、3DES、Salsa20、DES等。

然而,對稱加密的速度雖快,卻有個很大的問題,就是要如何安全地將這把密匙傳給對方?若是這把密匙在傳送過程中被攻擊者給攔截且複製了,那麼攻擊者便可以輕鬆地在雙方都不知情的情形下,查看、甚至竄改之後所有攔截到的加密訊息。

因此,就需要更進階的「非對稱式加密」算法去解決這部分的問題。

非對稱加密:加、解密分別使用兩把不同的密匙

20211122_Content_3.jpg


「非對稱式加密」就是每個使用者都擁有兩把密匙,一把「私匙」(Private key),另一把為「公匙」(Public key)。公匙可以被廣泛地發佈與流傳至網路中,而私匙則必須由使用者自己保管、不與他人共享。

而由公匙加密的訊息,只有私匙才能解密,反之,由私匙加密的訊息,只有公匙才能解密;也就是說,當訊息由其中一把密匙加密後,就必須用另一把密匙來解密,加、解密的鑰匙必須是完整的一對。運作原理如下圖所示:

20211122_Content_4.jpg

由上圖可得知,雙方在傳送訊息之前,先把彼此的公匙傳給對方,傳送方再用接收方的公匙將訊息加密,而接收方在收到加密訊息後,只有用接收方自己的私匙才能解密,而雙方之間不須擁有對方的私匙就能完成加、解密。

因此,即使有心人士拿到公匙,但只要沒有取得接收方的私匙,就無法完成解密。而常用的非對稱加密算法有RSA、Elgamal、Rabin等。

但此時還有個問題,接收方要如何才能確認該訊息是由傳送方傳送的?假設攻擊者設法取得接收方的公匙,假造一封有病毒的訊息,接著再用接收方的公匙進行加密並傳送出去,而接收方誤以為是傳送方所傳來的,用自己的私匙進行解密後就會遭受到攻擊。

為避免這種情況發生,就會需要數碼簽署(Digital Signature)來做二次驗證。

數位簽章:用私匙做簽名,用公匙確認私匙簽名的訊息

20211122_Content_5.jpg

「數碼簽署」(Digital Signature)指的就是,傳送方將要傳送的訊息先用自己的私匙簽名,因為私匙只有本人才有,因此,若訊息有被私匙加密過,就能確認該訊息是由傳送方本人所傳的。運作原理如下圖所示:

20211122_Content_6.jpg

由上圖可得知,雙方先取得彼此的公匙,傳送方要將訊息傳給接收方時,除了用接收方的公匙進行加密外,也用自己的私匙對該封訊息簽名,這個步驟就是傳送方所做的「數碼簽署」,以證明該訊息是由傳送方本人所發送。

這樣當接收方收到訊息時,可用傳送方的公匙來確認是對方的數碼簽署無誤後,接著使用接收方自己的私匙進行解密,以完成雙重保障。

如此一來,即使有攻擊者取得了雙方的公匙,且在傳送過程中攔截到該封加密訊息,但還必須同時擁有傳送方與接收方的私匙,才能成功查看、竄改訊息來完成攻擊。

*資訊參考來源:blockcast、zombit、Bitcoin Magazine、samsonhoi




Back

最新文章

【個人成長】相信就是力量? 思維決定你是誰!

根據新思維運動,同時也是「吸引力法則」的先驅William Walker Atkinson所述,人們應該相信渴望(desire)帶來的影響力,有價值的渴求,正代表著一個人內心的抱負和願景...
13th July, 2025 | In Growth

她只是個做零售的小員工,卻意外打造全球爆紅品牌Triangl創下65億市值

當Erin Deering因為找不到一件「時尚又平價」的比基尼而感到沮喪時,她沒想到這個小小的不滿,竟然催生了全球爆紅的Triangl。靠著僅有的1萬美元、搬到香港、用社群行銷打敗大品牌...
7th July, 2025 | In Strategy

醫療行銷人轉身創業,如何靠1項冷門技術改寫抗痘市場,讓TBH Skincare每分鐘賣出1件產品

曾經因為痘痘自卑到不敢照鏡子的女孩,如何三年內打造出年收千萬、紅遍全球的抗痘品牌?TBH Skincare創辦人Rachael Wilde,用一場「從醫療科技到美妝革命」的創業故事...
3rd July, 2025 | In Strategy

當瑜伽不只是運動,而是品牌精神:Alo Yoga如何引領時尚與療癒市場,估值有望破100億美元

當你還以為運動品牌是 Nike、Lululemon 的天下時,Alo Yoga 卻悄悄從洛杉磯紅遍全球——不靠明星代言,卻讓 Hailey Bieber、Kendall Jenner 爭相穿上...
3rd July, 2025 | In Strategy

她不是餐飲人,卻讓一顆貝果創造近60億年營收——來自時尚圈的創辦人Lee Hyo-jung,如何打造出韓國最難訂的麵包品牌

她不是餐飲人,卻靠一間貝果店創下近60億營收;她從時尚圈轉行,卻打造出韓國最難訂的麵包品牌。London Bagel Museum 為什麼讓人甘願排三小時也要吃到?創...
30th June, 2025 | In Strategy

被逼出自己創立的公司,他打造Telegram捍衛自由,如今用戶突破10億

當WhatsApp與Facebook Messenger正主宰全球訊息市場時,一對俄國兄弟卻在無廣告、無妥協的條件下,打造出超過10億人使用的Telegram。創辦人Pavel Durov...
27th June, 2025 | In Strategy

主廚是素食者,卻靠Daves Hot Chicken辣雞賣到全球300家門市、市值破10億

Dave's Hot Chicken 的故事,是四個連大學都沒讀完的年輕人,用一鍋炸油、幾張摺疊桌和一份辣得讓人上癮的食譜,在洛杉磯的停車場裡,硬生生炸出了一個連Roark...
25th June, 2025 | In Strategy

賣油行轉行賣起小籠包,鼎泰豐靠『雙軌策略』打造出全球年收2,740萬的國際餐廳

在鼎泰豐全球門店平均年營業額高達 2,740萬美元(約新台幣8.9億元),位居全美連鎖餐廳之冠的今日,很難想像,這個國際品牌的起點,只是一家台北街角賣油的小店。產業式微...
20th June, 2025 | In Strategy

2025年最賺錢的時尚品牌,不是 LV,不是 Gucci,是這家靠慢工出細活的百年老店

2025年4月,法國精品品牌 Hermès 市值正式超越 LVMH,成為全球最有價值的時尚公司。這不僅是一場財務數字的逆轉,更是一場價值觀的勝利:當多數品牌爭搶曝光、擴張市場時,Hermès...
17th June, 2025 | In Strategy

全泰國77省都有他的配送站,Flash Express創辦人是如何靠一個“免費收件”擊潰老牌物流

2025年5月,Netflix推出的泰劇影集《瘋狂獨角獸》(Mad Unicorn)迅速躍上排行榜,成為非英語影集中最受關注的作品之一。這部七集影集以熱血又現實的節奏,描繪了一位來自泰北山區的青年...
17th June, 2025 | In Strategy

Asia Business Leaders Newsletter

With instant updates and exclusive deals