Key-Exchange

Ntru TLS 的實現

  • June 28, 2015

有沒有人遇到過 Ntru TLS 的任何實現?我正在為 uni 做一個量子安全加密的項目。它依賴於 Ntru 和 AES 的混合,但我在任何地方都找不到 Ntru TLS 的實現。(CyaSSL 聲稱有一個,但它需要一個許可證才能編譯,我已經聯繫了他們,等待回音)

具體來說,以下密碼:

TLS_NTRU_NSS_WITH_RC4_128_SHA
TLS_NTRU_NSS_WITH_3DES_EDE_CBC_SHA
TLS_NTRU_NSS_WITH_AES_128_CBC_SHA
TLS_NTRU_NSS_WITH_AES_256_CBC_SHA
TLS_NTRU_RSA_WITH_RC4_128_SHA
TLS_NTRU_RSA_WITH_3DES_EDE_CBC_SHA
TLS_NTRU_RSA_WITH_AES_128_CBC_SHA
TLS_NTRU_RSA_WITH_AES_256_CBC_SHA

或者——甚至更好——有沒有人遇到過任何類型的 SSL/TLS 實現不依賴於離散對數問題、分解素數或橢圓曲線?我搜尋了網際網路並沒有提出任何建議。

CyaSSL 的開源版本包含呼叫商業 NTRU 庫的程式碼——當然缺少該庫本身。您也許可以使 CyaSSL 與https://github.com/tbuktu/libntru上的開源 NTRU 實現一起工作;雖然它是 alpha 級軟體。

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