我需要將 OAEPParameterSpec 作為 AlgorithmParameterSpec 添加到 JWE(Json Web 加密)對(duì)象。我怎樣才能做到這一點(diǎn)?我正在使用客戶端 - 服務(wù)器應(yīng)用程序。服務(wù)器正在使用 RSA-OAEP-256 加密算法進(jìn)行加密,客戶端無法解密它,因?yàn)樗褂玫氖?HSM 并且存在填充問題。許多研究表明必須使用 BouncyCastle 提供程序才能解決該問題,但這與我無關(guān),因?yàn)槲覠o法更改 HSM。為了做到這一點(diǎn),在加密之前應(yīng)該在服務(wù)器端做一個(gè)調(diào)整是添加以下行AlgorithmParameterSpec oaepParameterSpec = new OAEPParameterSpec("SHA-256", "MGF1", MGF1ParameterSpec.SHA256, PSource.PSpecified.DEFAULT);這個(gè)“oaepParameterSpec”必須添加到我正在使用的 JWE 對(duì)象中,但我找不到任何參考來指導(dǎo)我如何做,也找不到關(guān)于如何更改/設(shè)置 AlgorithmParameterSpec 的 jose4j 規(guī)范。
1 回答

繁星coding
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊
jose4j 中的 RSA-OAEP-256 實(shí)現(xiàn)使用 OAEPParameterSpec 。
添加回答
舉報(bào)
0/150
提交
取消