JWK 是一種標準化的格式,用於表示加密密鑰。它在不同系統和應用程序之間交換密鑰信息時扮演著重要角色。 使用 JWK (JSON Web Key) 有以下幾...
公鑰和私鑰介紹:以 P-384 為例 在現代密碼學中,公鑰和私鑰是非對稱加密的核心概念。這種加密方法廣泛應用於安全通訊、數位簽名和身份驗證等領域。本文將介紹公鑰...
前言 昨天介紹了 JWK 之後,今天我們要來實作一個 JWK 範例 JWK 和 JWE 實現解析 初始化私鑰 let encryptPrivateKey =...
什麼是 JWT? JSON Web Token(JWT)是一種開放標準(RFC 7519),用於在網絡應用環境間安全地傳輸信息。JWT 可以被簽名(使用 HMA...
密鑰生成: let key = P256.Signing.PrivateKey() 創建一個 P256 橢圓曲線的私鑰。 設置過期時間: let ex...
密鑰生成: let senderKey = P256.KeyAgreement.PrivateKey() let recipientKey = P384.K...
JWT 標準聲明字段簡介 聲明 描述 類型 用途 iss 發行者 (Issuer) String 標識 JWT 的發行者 sub 主題 (Su...
前言 謝謝各位看到 JOSE 裡的最後一個 JWA,會把 JWA 放到最後是因為JSON Web Algorithms (JWA)是一個標準,它定義了在JWT、...
前言 在數位時代,我們經常需要處理各種編碼和解碼的需求。無論是開發過程中遇到的 Base64 編碼,還是日常工作中需要轉換的 URL 編碼,都可能讓人感到困擾。...
心得 在這連續30天的鐵人賽之旅即將結束,是不是覺得時間過得飛快呢。透過這些日子的努力不洩,我們探討了兩個重要的技術領域:SwiftData和JOSE(JSON...