jose

    0熱度

    1回答

    我有一個jhipster彈簧啓動應用程序,它接受由我們的公鑰加密的第三方生成的令牌。我有一個JWTFilter,它使用我們的私鑰解密令牌並創建一個存儲在安全上下文中的認證對象。一旦執行到達控制器,我打算從安全上下文中提取用戶名和密碼,以便我可以將API調用回第三方應用程序。 這在我們的集成環境中在某種程度上起作用,其中第三方鏈接到我們的應用程序的運行實例。爲了在本地進行測試,我正在集成環境中打開鏈

    2熱度

    1回答

    我正在嘗試使用node-jose來實現簡單的JOSEencrypt和decrypt函數。 我的代碼如下所示(使用節點8.2.1寫入) const { JWE } = require('node-jose'); const jose = (publicKey, privateKey) => { async function encrypt(raw) { if (!raw) t

    2熱度

    1回答

    我看着python-jose和jose,但似乎都不支持加密已簽名的JWT。例如,「jose」庫分別支持簽名和加密,而不嵌套它們。 我是否錯過了一些東西,比如在庫之外嵌入JWT可能相當容易?如果是這樣,請分享提示,以達到此目的,因此結果格式良好。

    1熱度

    1回答

    我有一個簽名JWT令牌,我需要更新現有字段,我們將其稱爲userName。我使用NIMBUS + JOSE和。我想出如何分析它,並提取聲稱: SignedJWT.parse(token) 但分析不是我唯一需要的:我有更新的領域和重組了它的記號回來。有沒有一種簡單的方法或任何類型的慣用解決方案,將從頭開始重新創建令牌。

    2熱度

    1回答

    我正在嘗試將Javascript Object Signing and Encryption (JOSE) jose與我的iOS應用程序集成。 推薦This Sample code : hongkongkiwi/ObjectiveC-JOSE ..使用此嘗試將我的輸入參數作爲加密格式發送到服務器。 如果有任何已經整合了JOSE請給我提供過程。 目前我已經實現: NSURLSessionDataTa

    1熱度

    1回答

    我正在嘗試爲我的Rest API實現JWE。我遇到了下面實現JWE的NODE庫。但是,該庫缺少關於在密鑰管理模式下如何使用JSON Web Key(JWK)的文檔(JSON對象)。 JWE documentation的內容如下: 確定要使用的內容加密密鑰值的方法。 用於確定CEK值的每種算法都使用特定的密鑰管理模式。這個 規範採用的密鑰管理模式是密鑰加密,密鑰包裝,直接密鑰 協議,密鑰包裝密鑰協議

    1熱度

    1回答

    我開始了Azure移動應用程序快速入門(.NET後端)。 我試着在我ApiController頭添加using JOSE;但它不是我的Visual Studio中發現: (類型或命名空間名稱「何塞」找不到(是否缺少使用 我試着運行包管理器控制檯指令或程序集引用)): PM> Install-Package jose-jwt 錯誤: Install-Package : Unable to resol

    0熱度

    1回答

    我們有一個遠程應用程序向我們發送JWT。他們使用「RSA-OAEP-256」算法和「A256CBC-HS512」加密和我們的公鑰來對令牌進行編碼,現在我試圖解密並解析這些聲明。我使用openssl rsa -in <myPrivateKey> -pubout -out <myPublicKey>生成密鑰,然後根據此SO post的建議將myPrivateKey轉換爲.der。按照nimbus的指南

    1熱度

    1回答

    約「與RSA加密JSON網絡令牌(JWT)」 名爲示例代碼應用了概念參考文獻見有此疑惑:http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-rsa-encryption 示例代碼提供基於使用公鑰的RSAEncrypter類,以及使用相反的私鑰的RSADencrypter類。 從更實際的角度來看,我無法理解爲什麼JSON