全部產品
Search
文件中心

Key Management Service:加密SDK概述

更新時間:Jul 06, 2024

加密SDK(Encryption SDK)是一個用戶端密碼庫,通過與Key Management Service(Key Management Service)結合使用,協助您快速實現資料的加解密、簽名驗簽功能。

功能特性

  • 整合KMS託管保護密鑰,滿足安全與合規要求。
  • 極簡介面,支援一話一密(每個訊息使用不同的資料密鑰)、簽名驗簽等密碼運算功能。
  • 可擴充設計模式,支援多話一密等定製化使用能力。

產品優勢

  • 封裝最佳實務,助力極簡代碼開發。

    加密SDK為每個待加密的資料建立唯一的資料密鑰(Data Key),遵循密碼設計的最佳實務。每次資料加密使用一個資料密鑰的最佳實務,也叫一話一密。

  • 豐富的業務相容能力。

    支援多種密碼編譯演算法、工作模式、填充方式,滿足不同的業務、遷移等需求。

  • 資料加解密跨地區可用。

    加密SDK可配置不同地區的使用者主要金鑰,一行代碼加密資料後,可在不同地區解密使用,從而保證資料跨地區可用和災備能力。

快速入門

以下為您提供不同語言的加密SDK快速入門: