Outline
PERAL Lab Meeting
會議內容
Introduction
-
Three why
- Why hierarchy : 可以制定誰來取得開啟權限
- Why robust : 沒有取得足夠的 key ,無法得知有效訊息
- Why reliable : 即使被破壞了部分的 key ,也不影響資料的遺失
-
Shamir’s Secret Sharing (k, n) :
- D 為要隱藏的訊息,並將訊息分成 n 份,且至少要 k 把鑰匙才能重組訊息,意味著 n >= k
- Degree of polynomial = k - 1
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- 重組方法 : Lagrange Interpolating Polynomial method (拉格朗日插值法)
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- update sharing : D 不變的狀態下重新生成新多項式(舊的 key 不能使用)
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Demo
-
ssss
- ssss-split -t [k] -n [n] -> 分割訊息成 n 份,且至少要 k 把鑰匙才能重組訊息
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- ssss-combine -t [k] -> 將訊息重組,手動輸入分段資訊
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
-
horcrux
- horcrux -t [k] -n [n] [file name] -> 將檔案內容分割成 n 份,且至少要 k 把鑰匙才能重組訊息
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- horcrux bind -> 將訊息重組
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
建議&問題
- P.2 不限key. Key 只是 message 的一種。 Solomon
- 假設駭客在金鑰中獲取足夠的分段資料,是否可以重組訊息 Jennifer
Ans: 可以,只是發生期況很低
- P.14 的 D 是什麼? Ashley
Ans: 隱藏資料
- 假設Shamir’s Secret Sharingy在分段的資訊有幾份受損,那在重組時有沒有錯誤更正的方法? Jerry
Ans: 沒有
- 有沒有其他 Secret Sharing 有 checksum 的機制 Lawrence
Ans: 目前沒有發現
- P.4 頁可以再說明一下左邊的圖與右邊的圖差異嗎 August
Ans: 左邊的圖是分配 key 給分別為 Boss、Manager、Leader,右邊的圖則是需要有這三位的 key ,火箭才可以成功發射。
- P.10 要怎麼定義Threshold要多少,才能解開方程式 chofinn
Ans: 由預設的方程式決定,
- P.17 不是很明白立體空間的意義,且 a b c 怎麼定義 Angla
Ans: 單純使用 n 個維度,並由 n 個平面去得出 (a, b, c) 為一點座標
- 對目前的主題有何應用想法 Angla
Ans: 並沒有明確的目標,大概是密碼學
- 兩個工具都是 Shamir’s Secret Sharing 嗎? Pheobe
Ans: 是,還增加其他的演算法(e.g. AES)
- 要如何管理這些分段資訊 Toby
Ans: 沒有想法
- P.17 在Blakley’s Secret Sharing中是(x, y, z) Edger
Ans: 老師中止詢問,沒有講清楚,不要問下去
- ssss main page (https://linux.die.net/man/1/ssss-split) Solomon
待追蹤事項
- [name=]
臨時動議
再次提醒 8/21 要路跑,請先練好體力
散會結束時間: