Encryption

N個加密中的K個

  • August 9, 2016

一位朋友剛剛向我展示瞭如何組合掛鎖來實現在k外面的n人轉動鑰匙時打開的鎖。

我想知道加密是否有類似的東西;使用 n 個或更少的公鑰加密一段數據,因此只有至少應用k了一個n特定的私鑰才能將其解鎖。

我嘗試過堆疊普通公鑰加密的想法,但沒有運氣。我相信一定有人對這個話題進行過研究,但我不知道這樣的東西叫什麼。也許它甚至可以通過標準加密庫廣泛訪問?

是的,這叫做秘密分享

我不知道有什麼能做到這一點。

我想您可以使用具有高冗餘和重構屬性的數據方案,例如 CRC 類型算法,如果您有 2/3 字節的屬性,它可以重構整個輸入。用一個鍵編碼第 1、4、7 個字節等,用第 2 個鍵編碼第 2、5 個等,用第 3 個鍵編碼第 3、6 個等。

總的來說,我不認為電腦加密真的像那樣工作 - 它與掛鎖根本不同,掛鎖是一種訪問控制方案,而不是數據隱藏。

引用自:https://crypto.stackexchange.com/questions/2783