2013-07-13 61 views
0

如何使用Shamir算法對數據集進行加密(大數據量約爲100,000)?使用Shamir算法對數據集進行加密(約100,000)

我是新來的java和沙米爾算法。 我使用shamir算法實現了加密字符串,例如將「hello world」加密爲6個部分,並且需要3個部分來解密「hello world」。 但我想逐個加密一個龐大的數據集(約100,000或更大的項目)。 我該如何實現它?

+2

永遠不要害怕分享你嘗試過的代碼。代碼吸引更多人在這裏提供幫助。 –

回答

2

沙米爾的祕密共享算法並不是非常難實現,但你需要了解如何創建表來執行離散對數和指數在一個領域。您應該能夠理解this application的總體概述,並將您的理解轉移到Java。

當你說你想逐個加密一大組數字時,我並不真正理解這個問題。你的意思是你會把集合中的每個數字作爲一個祕密,並從它創建股份?併爲每組中的每個數字獨立重複這個過程?如果你能分開「你好,世界!」,你應該能夠一次又一次地做到這一點。有什麼困難?

這不是一個很好的協作完整程序的格式。它的目標更多地在於幫助您用幾行代碼來發現問題。請在你的問題中更具體。

+0

是的,我會把集合中的每個數字作爲一個祕密,並從它創建共享。並重復這個過程。 –

相關問題