2016-09-06 32 views
1

我可以使用基於屬性的加密(如CP-ABE方案)和Oauth 2.0在Web應用程序中實現授權,保密和身份驗證(即FB,Google,Twitter等)嗎?OAuth 2 +基於屬性的加密

有沒有任何示例或框架? 有沒有建議在Oauth中使用ABE?

謝謝

回答

0

使用OAUTH與CP-ABE沒有多大意義。這些材料在不同的層面上。實際上,OAUTH標準根本沒有提及加密,它僅僅需要HTTPS而沒有指定SSL/TLS版本或密碼套件。 OAuth也與資源訪問有關,因此授權(但經常被誤用來驗證對象)。

從CP-ABE的角度來看,也沒有邏輯。 PKI的想法是建立一個安全和可信的渠道,而不是進行認證或授權。

如果我誤解了這個問題,請清楚。

更新

是的,它是可能的,但仍然受到調查,因此,我不會把太多的信任,在方法呢。這篇論文所描述的可能性,但我懷疑它會被大規模使用。

+0

我想製作一個網絡應用程序來認證用戶(即從我的本地數據庫,Facebook,Google +,Twitter,Linkedin等等),之後,當用戶在此平臺上進行身份驗證時,他可以加密「消息「或」文件「。我希望實現的加密是CP-ABE,因爲我不想建立一個安全通道,而是一個安全的內容。對於CP-ABE,我希望爲多個用戶加密一個文件,並且具有正確屬性的用戶可以打開並解密文件。 – JLo

+0

@JLo這是一個與主題描述完全不同的故事。整個加密消息丟失了,你可能想補充一下。 –

+0

對不起,但是當我談到保密時,我想說加密一條消息。 – JLo