由於量子電腦技術,近年來發展越來越成熟,也對於現有加密機制帶來挑戰。有過長達20年密碼學研究經驗的臺大數學系兼任助理教授陳君明就表示,為了因應未來基於量子電腦攻擊手法的出現,一種新的後量子加密PQC演算法,正在發展中,甚至有機會成為未來全球加密與數位簽章新標準。
https://www.ithome.com.tw/news/139334
「ecc演算法」的推薦目錄:
- 關於ecc演算法 在 iThome Facebook 的最讚貼文
- 關於ecc演算法 在 iThome Facebook 的最佳貼文
- 關於ecc演算法 在 新電子科技雜誌 Facebook 的最佳解答
- 關於ecc演算法 在 Re: [問題] NAND Flash ECC - 看板Electronics - 批踢踢實業坊 的評價
- 關於ecc演算法 在 vairal video - Facebook 的評價
- 關於ecc演算法 在 Introduction-to-cryptography/3.3 ECDSA.md at master - GitHub 的評價
- 關於ecc演算法 在 ECC椭圆曲线加密算法:ECDH 和ECDSA - YUI 的严肃文 的評價
- 關於ecc演算法 在 你說的乘是甚麼乘?? 透過CVE-2022-21449 漏洞來了解橢圓 ... 的評價
ecc演算法 在 iThome Facebook 的最佳貼文
密碼系統的起源,淵源流長,早在西元前一百年的凱薩大帝時,就有所謂的密碼系統,透過明文或密文的方式,將重要的資訊加密及解密。這種加解密演算法的方式衍生到現代社會,也成為確保許多現代化資訊服務與系統安全性的重要基礎。
現代化的密碼大抵可以分成常見的非對稱式密碼(RSA、ECC)以及對稱式密碼(AES、DES等),大家以往都透過強化密碼強度的方式,提高安全性。但是,你知道嗎?隨著量子電腦的發展逐漸成熟,許多採用非對稱式密碼的公鑰密碼系統(Public-key cryptography),也面臨非對稱式密碼即將失效的重大衝擊。
我們很榮幸邀請臺大數學系 陳君明 兼任助理教授於1月24日「大話資安」節目現場,以「未來量子電腦對 RSA 毀滅性威脅下的生存之道」為題,與大眾分享量子電腦究竟對於現在的加密演算法帶來什麼樣的衝擊。
量子電腦威脅的是公鑰密碼系統,和我們登入帳戶時敲的密碼無關。事實上,陳君明教授認為,談論量子電腦對於非對稱式密碼的威脅,看起來雖然是輕描淡寫,但事實上,包括ECC(橢圓曲線密碼系統)和 Diffie-Hellman(迪菲-赫爾曼密鑰交換)現在也用得非常多,一旦這樣的密碼系統被量子電腦破解後,將對於許多現存資訊系統的安全性帶來極大的安全威脅。
陳君明教授表示,要理解量子電腦是什麼,必須先懂得量子計算(Quantum Computing)、量子電腦(Quantum Computer)和量子破密(Quantum Cryptanalysis)等基本差異。也因為量子電腦將嚴重威脅現有非對稱式密碼的安全性,美國國家標準暨技術研究院(NIST)也向各界廣發英雄帖,希望能夠有一套夠安全的「後量子密碼」(Post-Quantum Cryptography,PQC),取代可在短時間內遭到量子電腦破解的非對稱式密碼。
陳君明教授也會透過深入淺出的說明,讓「大話資安」的觀眾理了解目前「後量子密碼」的制定進度、「後量子密碼」帶來的衝擊與挑戰是什麼,以及因應之道,也可以進一步意識到,後量子密碼對於臺灣像是半導體產業帶來的衝擊是什麼。
直播網址:https://r.itho.me/st0124
時間:2019年1月24日(四)中午12點~13點
題目:未來量子電腦對 RSA 毀滅性威脅下的生存之道
來賓:臺大數學系 陳君明(Jiun-Ming Chen)兼任助理教授
背景簡介:
國立臺灣大學數學系學士與碩士、美國普度大學(Purdue University)數學博士。任職於臺大數學系、以嵌入式系統安全為核心業務的「銓安智慧科技」。
臺大「教學傑出獎」得主,平均每兩百位臺大教師僅一位獲獎。在臺大教授的課程包括:密碼學導論、橢圓曲線密碼學、破密學專題、後量子密碼學、金融科技導論、電資學院微積分、通識課程數學與文明。臺北市臺大校友會高爾夫球隊發起人之一、該球隊現任總幹事。中華民國橋藝協會理事、代表臺灣參加2016橋牌世界盃之國家代表隊隊長。
直播網址:https://r.itho.me/st0124
【貼心小提醒】對於量子密碼安全性有興趣的朋友,可以先行觀看上一場由趨勢科技全球核心技術部資深協理張裕敏(網路暱稱Gasgas)分享的「你所不知道的量子電腦安全」,直播網址:https://r.itho.me/st0110 。
ecc演算法 在 vairal video - Facebook 的推薦與評價
非對稱式加密演算法- RSA (觀念篇) https://ithelp.ithome.com.tw/articles/10250721 Day 24. 非對稱式加密演算法- 橢圓曲線密碼學Elliptic Curve Cryptography , ECC ... ... <看更多>
ecc演算法 在 Introduction-to-cryptography/3.3 ECDSA.md at master - GitHub 的推薦與評價
在介紹ECDSA之前我們先介紹三個類似名詞為**ECC、ECDH、ECDSA,**第一個是Elliptic Curve Cryptography的縮寫,而後面兩個都是基於ECC的加密演算法. ... <看更多>
ecc演算法 在 Re: [問題] NAND Flash ECC - 看板Electronics - 批踢踢實業坊 的推薦與評價
※ 引述《jfsu (水精靈)》之銘言:
: ※ 引述《looter (隬莉)》之銘言:
: : 非本科系但工作遇到相問題
: : 麻煩版上高手解惑
: : 請問NAND flash 的ECC是
因為NAND本身的特性,每個Cell有寫入次數的壽命,
又因為製程跟設計的緣故,每個Block的壽命不一定,
或是因為不正常斷電導致資料寫入不完全造成的毀損,
所以透過ECC這個演算法去驗證每個Block是不是正常。
: : 1. NAND Flash內建的一個演算功能? 寫入資料時比對?
: 有內建,也有做在Controller上;Spec都會寫。
: 寫入與讀取都需要。
一般市面的產品分成Pure NAND跟其他產品
Pure NAND就是單純的NAND Flash,不含Controller,
需搭配Controller或是內建Controller的SOC使用,
非Pure NAND就是NAND Flash加上Controller,一般會被當作另外的產品
例如eMMC、SD卡,將NAND Flash跟Controller封裝在一起
或USB隨身碟、SSD固態硬碟,將NAND Flash跟Controller做成同一個產品
ECC的檢查是放在Controller上面
至於檢查的時機我只大概知道幾個,
例如第一次燒錄前的Bad Block Check之類的,
好像有些eMMC出廠的時候就會跑過一次,但這我有些不是很肯定
具體要看廠商的作法
: : 2. 控制器(CPU)上控制器(Memory controller) 對NAND的偵錯?
: 承上,內建的話就在memory裡頭做,做在controller就由controller做。
: : 3. HW ECC跟SW ECC之間的差異?
: : 先感謝了
: HW的ECC主要都是組合邏輯,比較佔晶片空間,也會影響效能
: SW的話...不知道...哈...目前都是做HW的。
: 可能得多給個空間放這些SW code。
HW或SW取決於各自的實現方式,也有可能是混和
例如將ECC演算法的運算用硬體實現,搭配MCU做控制,增加產品的彈性
這部分都是取決於Controller
內建Controller的產品,
以eMMC來說,他不需要讓客戶知道ECC如何做或是Controller的細節。
他只要讓客戶知道我的eMMC符合JEDEC的標準就足夠,
所以對使用者來說eMMC看起來像是純粹的硬體,
但實際上eMMC有分FW版本,所以裡面是有MCU控制的
eMMC內有分不同的Block作為不同的用途跟不同的可靠度,也是由MCU控制的
所以ECC是在memory還是Controller做?這個問題我就無法回答
也說不定是在Controller裡面的memory做XD
Pure NAND的話,就取決於SOC的Controller或是獨立的Controller怎麼實作
獨立的Controller我沒用過,不過應該也是內建MCU去增加產品的彈性
依稀記得以前在網路上有挖到過某一家USB Disk flash controller的Source
內建SOC的controller就不一定,
有一些Vendor把這部分包成library,所以也看不到他實際怎麼運作
有些Vendor這部分是開放的,
至少我之前看過某一家的Code,spare area放的方式跟其他家硬是不一樣
(Spare area:每個Block當中,用來記載判斷Bad block資訊的地方)
但ECC應該都是透過硬體實現,畢竟ECC越長,演算法的運算量越大,
不大可能犧牲效能去幹這件事...
以上給你做個參考:)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.187.83
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1402035627.A.0B7.html
... <看更多>