
秘密共享是密碼學重要分支之一,被廣泛使用於數據的安全存儲與加密等使用領域。專家提出詳細的秘密共享方案基本思路與原型,即選用多項式插值的辦法完成秘密共享方案。其(t,n)門限共享方案因簡單、有用等特點而被廣泛重視。
在實踐使用中,秘密共享方案存在三個問題:(1)共享功率以及靈活性較差。 一次僅共享一個秘密,無法在不重複執行方案的條件下,更新秘密。(2)每個參與者權限相同,實用性較差。在實踐生活中,對於某些數據,不同身份擁具有的不同大小和等級的權重。(3)方案的安全性較低,方案無法抵抗敵手與半誠實參與者的欺騙攻擊。
為處理共享功率問題,一次可共享多個秘密的多秘密共享方案被提出,其間根據哈希函數完成了(k,t,n)多秘密共享方案,方案可共享k個秘密。一種利用多項式插值提出了無條件安全的多秘密共享。為進步共享方案的通訊功率、下降密鑰辦理價值以及處理秘密、參與者動態變化時的靈活性,提出了動態的秘密共享方案,方案別離根據RSA假定、二元多項式以及離散對數假定,在不改變秘密份額的基礎上,可任意的更新秘密或許添加、刪去參與者。為考慮實踐中參與者調集存在權重的問題,添加方案實用性,帶權重的秘密共享得到廣泛研討,根據中國剩下定理提出了帶權重的秘密共享方案,帶權重的秘密共享方案在實踐中使用, 有用處理不同權重參與者共享圖片的問題。
為處理秘密共享中存在的詐騙進犯,可驗證的秘密共享方案被提出。可驗證秘密共享方案添加了對秘密份額的驗證過程,進步了秘密共享的安全性。為了添加方案的安全性以及實用性,提出了一種根據身份的帶權重動態秘密共享方案。 當重構失利後,經過驗證參與者身份而發現參與者的詐騙行為。但是方案未能避免詐騙者取得秘密,無法避免半誠篤參與者進犯,同時方案一次僅共享一個秘密,更新秘密時需重新執行算法。
