059-評析002:虛擬交易03-2/20-觀念:非對稱式加密

更新於 發佈於 閱讀時間約 5 分鐘
  明•楊慎〈臨江仙〉:滾滾長江東逝水,浪花淘盡英雄。是非成敗轉頭空,青山依舊在,幾度夕陽紅?白髮漁樵江渚上,慣看秋月春風。一壺濁酒喜相逢,古今多少事,都付笑談中。(明•羅貫中《三國演義》開卷詞)

Web3.0觀念:非對稱式加密(比特幣採用的技術)

  密碼學中的加/解密演算法。在密碼學的領域中一般將加/解密演算法分為兩大類,即「對稱式加密」及「非對稱式加密」。對稱式加密的特點在於其加密與解密時,均使用同一把金鑰,故又稱為對稱金鑰演算法;而非對稱式加密則分為兩把金鑰,分別為加密和解密所使用,一般也稱為非對稱金鑰演算法。

對稱式加密

  大部分的電腦網路中,資料傳輸都是以明文傳送,亦即使用者所寄送的E-mail或其他登錄系統所使用的密碼、上網購物時所填寫的信用卡卡號等資料均為公開,他人很容易就可取得使用者所傳輸的資訊,對於傳送的雙方都沒有保障。因此,可以利用一些演算法,在傳送與接收資料的雙方當中都各自擁有一支相同的金鑰,使用者只要使用這支金鑰,透過加密演算法將資料加密過後傳送給對方,對方再用相同的金鑰和解密演算法將之解開,即可還原為原本的資訊,著名的演算法如DES、IDEA、TripleDES等等。這類的加/解密系統即稱為秘密金鑰密碼系統,主要係因發、收雙方共同擁有一支秘密的金鑰。

非對稱式加密

  1976年,Diffie和Hellman首度提出公開金鑰密碼系統的觀念,其最大的特點在於將加密和解密的金鑰分為兩支,稱為「公開金鑰」(Public Key)及「私密金鑰」(Private Key)。若使用公開金鑰加密,則就只能用相對應的私密金鑰將之解密。如此使用者即可將公開金鑰公開,自己保存一支私密金鑰,而要將資料加密送給對方時,只需用對方的公開金鑰加密,資料送達時,對方再用其私密金鑰解密,即可安全的完成傳輸。1978年的Rivest-Shamir-Adleman(RSA)演算法,直至今日,RSA仍為一最簡單、最被廣泛使用的公開金鑰演算法。
  舉例來說:「1DwunA9otZZQyhkVvkLJ8DV1tuSwMF7r3v」為一電子錢包帳號,由27-34左右的英文或數字所構成,第一個字元只能為1或3,而該帳號類似RSA當中的公鑰。比特幣位址(電子錢包帳號)和私鑰是成對出現的,其關聯即如銀行卡號與密碼。比特幣位址就像銀行卡號一樣用來記錄使用者於該位址上存有多少比特幣。使用者能自行生成比特幣位址來存放比特幣。每個比特幣位址於生成時,都會有一個相對應的該位址的私鑰被生成出來。該私鑰能證明使用者對該位址上的比特幣具有所有權,能簡單將比特幣位址理解成為銀行卡號,該位址的私鑰理解成為所對應銀行卡號的密碼。只有使用者在知道銀行密碼的情況才能使用銀行卡號上的錢。因此,使用比特幣錢包時必須小心保存比特幣位址和私鑰,只要一遭到駭客破解入侵,所擁有的比特幣「資產」將可能全數消失。

重整

  原本,我們所熟悉的方式,例如PDF文件,可以「加密」的方式為:我這邊設立一組「密碼A」,讓你也知道「密碼A」,當我將這份加密PDF文件,傳送到你的Mail時,你可以透過「密碼A」,將這份文件打開。目前,銀行每個月寄給我們的信用卡帳單,就是採用這種方式。
  至於非對稱加密,意思是:當你設立一個帳號之後,會出現「密碼B」(公鑰),以及透過演算法,隨機生成的、接近亂碼的「密碼C」(私鑰)。如果你要我將某份資料,利用加密的方式,傳輸給你,你只要告訴我「密碼B」(公鑰)即可,「密碼B」的作用,相當於你家住址、你的帳號,任何人拿到這份加密文件,都只能讀到一堆無法破解的亂碼,唯一能解開這份上鎖資訊的Key,只有你手上的「密碼C」。
  除非,我們的科技,能進化到「量子電腦」的領域,否則,以如今的科技水平、以如今的電腦「算力」,這套透過密碼學(哈希運算),隨機生成的、接近亂碼的「密碼C」(私鑰),可以與「無法破解」直接劃上等號。

PS:如果我們自己忘記私鑰怎麼辦?沒怎麼辦,阿們!直接GG!等到量子電腦問世後…可能…會有解,只是可能。

留言
avatar-img
留言分享你的想法!
avatar-img
一個人的天荒地老的沙龍
9會員
103內容數
公司治理、領導、管理
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
有人說,跟銀行租一個保險箱,把自己的助記詞鎖進去,以防丟失。但回過頭來,不是說要「自己保管自己的資產」嗎,怎麼又轉向第三方機構求助了?
Thumbnail
有人說,跟銀行租一個保險箱,把自己的助記詞鎖進去,以防丟失。但回過頭來,不是說要「自己保管自己的資產」嗎,怎麼又轉向第三方機構求助了?
Thumbnail
加密貨幣是一種新型態的數位資產,可以把它想像成新台幣、美元。我們平常將現金(法定貨幣)放在銀行帳戶,而像比特幣、以太幣這種加密貨幣也需要儲存在加密貨幣錢包(Cryptocurrency Wallet)中⋯⋯。
Thumbnail
加密貨幣是一種新型態的數位資產,可以把它想像成新台幣、美元。我們平常將現金(法定貨幣)放在銀行帳戶,而像比特幣、以太幣這種加密貨幣也需要儲存在加密貨幣錢包(Cryptocurrency Wallet)中⋯⋯。
Thumbnail
坊間談論區塊鏈技術的文章影片中,有著諸多不夠精確而容易偏差的誤解。這篇文章會秉著科學精神,從原理出發,一步步推論各種議題的真實樣貌。
Thumbnail
坊間談論區塊鏈技術的文章影片中,有著諸多不夠精確而容易偏差的誤解。這篇文章會秉著科學精神,從原理出發,一步步推論各種議題的真實樣貌。
Thumbnail
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
Thumbnail
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
Thumbnail
2022年最強的虛擬貨幣/加密貨幣基礎知識懶人包: 有鑑於幣圈的名詞太過困難,在虛擬貨幣市場中明明有很多獲利的機會,卻因為名詞太過難懂,導致許多人明明很想投入虛擬貨幣市場,卻遲遲不敢踏步。 一、 虛擬貨幣/加密貨幣    二、 區塊鏈    三、 挖礦   
Thumbnail
2022年最強的虛擬貨幣/加密貨幣基礎知識懶人包: 有鑑於幣圈的名詞太過困難,在虛擬貨幣市場中明明有很多獲利的機會,卻因為名詞太過難懂,導致許多人明明很想投入虛擬貨幣市場,卻遲遲不敢踏步。 一、 虛擬貨幣/加密貨幣    二、 區塊鏈    三、 挖礦   
Thumbnail
基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)。 再說明這兩個加密方式前,我們先來說說什麼是密鑰! 什麼是密鑰 對稱加密 用同一把密鑰來加密及解密 非對稱加密
Thumbnail
基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)。 再說明這兩個加密方式前,我們先來說說什麼是密鑰! 什麼是密鑰 對稱加密 用同一把密鑰來加密及解密 非對稱加密
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News