簡體   English   中英

JOSE JWE/JWS 數據包的明文/有效負載是否需要某種格式?

[英]Is some format mandatory for the plaintext/payload of JOSE JWE/JWS packets?

我想在運行不同操作系統/庫的不同端點之間傳輸和共享 JOSE JWE/JWS 數據包中的一些數據。 因此,我希望盡可能地遵守相關標准 (RFC),以實現互操作性。 可悲的是,我在閱讀這些文本時沒有找到答案(可能錯過了什么?)。

我的一些有效載荷自然是 JSON 而其他不是。 我認為將其他人轉換為只有一個條目的 JSON 包裝器是愚蠢的,如果無論如何只有一個條目是可能的。

無論如何,我注意到一些庫在將數據編碼為 JWE/JWS 時只允許某種形式的字典,而其他庫則接受任何字符串。 因此,我擔心將數據直接編碼成這些格式是否被認為是不好的做法? 我想設計我的協議未來證明,這就是為什么我非常關心在使用加密/編碼時以正確的方式做事。

謝謝!

只有 JWE 或 JWS 格式的 JWT 需要是頂級 JSON object。 但是在純 JWS 和 JWE 中不需要負載/明文格式/內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM